learn

Frontend

Vercel first, with a Cloudflare alternative.

Deploy the web app on Vercel. Set NEXT_PUBLIC_API_URL to the public HTTP service URL and NEXT_PUBLIC_WS_URL to the public WebSocket URL — both are baked in at build time, so changing them needs a redeploy. Keep NEXT_PUBLIC_GOOGLE_AUTH_ENABLED as false unless Google OAuth is configured.

Last verified: 2026-10-11. Free-tier limits change — check the providers before relying on any number.

Provider docs

What it owns

  • The Next.js editor deployed on Vercel
  • The Cloudflare Workers alternative and its caveats

Talks to

Sources: apps/web/package.json, apps/web/.env.example (documented at commit b0026d9)

On this page