The Visual Website Builder
You Actually Own. React + Next.js, low-code, self-hosted. Your data, your infrastructure, every feature included.
© ChaiBuilder. All rights reserved.

A ChaiBuilder site is a standard Next.js application, so it deploys anywhere Next.js + Payload runs - on hosting you own. There is no ChaiBuilder-hosted option in this model: you're shipped code, and the deployment target is your choice.
pnpm run build
pnpm run start # Node targets; managed platforms run their own equivalent
Whichever host you pick, the same four things matter:
| Target | Best for | Watch out for |
|---|---|---|
| Vercel | Fastest path to production; native Next.js support, zero server management | Use a pooled database connection; serverless filesystem is ephemeral |
| Netlify | Teams already on Netlify; Next.js runtime applied automatically | Set SITE_URL explicitly; pooled database connection required |
| Cloudflare | Edge-heavy sites already on Cloudflare; pairs naturally with R2 + D1/Turso | Workers runtime differences; more setup than Vercel |
| Node / Docker | Full control, fixed cost, existing VPS/Kubernetes infra | You own the OS, TLS, scaling, and updates |
Rules of thumb:
/setup.Dockerfile.Everything deploys as a single Next.js app: the public site, the visual builder, and the Payload admin panel are one build artifact served from one origin. There is no separate "builder server" or "CMS server" to host - which also means one set of environment variables and one database to manage. See How It Works.
And one deployment doesn't mean one site: a single database can host unlimited sites, each scoped to its own row in the apps table - see Database Setup.
