Skip to content

Website deployment

This page documents deployment for this website repository, lm-nexus-site.

  • Project: lm-nexus-site
  • Temporary URL: https://lm-nexus-site.pages.dev/
  • Build command: pnpm build
  • Output directory: dist
  • Package manager: pnpm
  • Node version: 24
  • CLOUDFLARE_ACCOUNT_ID
  • CLOUDFLARE_API_TOKEN
  1. Create/confirm Cloudflare Pages project named lm-nexus-site.
  2. Create Cloudflare API token with Cloudflare Pages edit permissions.
  3. Add GitHub repository secrets:
    • CLOUDFLARE_ACCOUNT_ID
    • CLOUDFLARE_API_TOKEN
  4. Push to main or trigger workflow manually.
  5. Optional: configure custom domain later.
Terminal window
pnpm run deploy:cloudflare

That script builds the site and runs:

Terminal window
wrangler pages deploy dist --project-name=lm-nexus-site