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.
| Step | Static site (most Bolt projects) | App with its own server |
|---|---|---|
| Get the code | export from Bolt, or push to GitHub | push to GitHub |
| Publish | npm run build, then the command below | one workflow file in the repo |
| Domain | choose it when you pay, we register it in your name | same |
| 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