How do I put a Bolt app online with a custom domain?

Download or export your Bolt project, build it, publish the output folder with one command, and pick your domain name when you pay. A static Bolt site costs € 10 a month with the domain, email forwarding and SSL included; a Bolt app with a backend and database is € 15. The first 14 days are free on a yourname.dorelli.cloud address.

StepStatic site (most Bolt projects)App with its own server
Get the codeexport from Bolt, or push to GitHubpush to GitHub
Publishnpm run build, then the command belowone workflow file in the repo
Domainchoose it when you pay, we register it in your namesame
Price€ 10 a month€ 15 a month

From the project folder:

npm run build
npx github:dorelli-cloud/cli deploy dist --email [email protected]

The last line of the output is your address. The email you get has the management link; from there you pay and enter the domain name you want. Is the name taken? We email you free alternatives. Already own a domain? Tick "this domain is mine" and change two nameservers at your provider, see Your own domain.

Does your Bolt project have an Express or Node server with its own database? Then use the App route from Deploy an app with a database; the container and a Postgres database come with it.

Not for

Projects that Bolt built on Supabase or Firebase do not need our App plan: keep that backend, host the front end here for € 10. Not for server code in another language than Node, and not for a domain with an extension we do not register (the list is on the domains page).

Checked against the code on 2026-09-22 · Evidence: content/kb/deploy/v0-bolt.md, content/kb/deploy/app.md, lib/domeinreis.ts, lib/config.ts

Was this helpful?

/docs/questions/bolt-app-custom-domain.md