Home / Guides / How to deploy a Bolt.new app to production
How to deploy a Bolt.new app to production
Bolt builds full apps in your browser. Getting one ready for real customers means choosing where it runs and closing the gaps a preview doesn't show.
To deploy a Bolt.new app, export the project or push it to GitHub, choose a host that supports its stack (a static host for front-end-only apps, a Node.js host or server for full-stack apps), set environment variables and a production database, connect your domain with HTTPS, and test every key flow on the live site before inviting users.
Know what you're deploying
Bolt projects are often full-stack JavaScript apps: a front end plus a Node.js server and a database. Check which parts your project has — it decides where it can run.
- Front end only — any static host or CDN works.
- Front end + API/server — you need a host that runs Node.js, or your own server.
- A local or file database — replace it with a managed database before launch; file databases don't survive redeploys.
Before you launch
- Validate every form and API input on the server, not just in the browser.
- Set CORS so only your own domain can call your API.
- Move secrets into environment variables and rotate any key that was ever in the code.
- Add error logging and uptime monitoring so you hear about problems before customers do.
- Switch on backups for the database.
Step by step
- Export the project or push it to GitHub.
- Pick a host that matches the stack and create the production environment.
- Create a production database and migrate the schema.
- Add environment variables, connect your domain and enable HTTPS.
- Deploy and test sign-up, login, payments and email on the live URL.
- Set up monitoring, backups and a simple way to redeploy.
Have it done for you
Vibe96's Get It Live service deploys Bolt, Lovable, Cursor and other AI-built apps on managed hosting with SSL, backups and monitoring, within 48 working hours once we have what we need — and you can buy expert hours for any fixes first.
Frequently asked questions
Can a Bolt.new app run on my own server?
Yes. Export the code and run it on any server that supports its stack — usually Node.js plus a database.
Why does my Bolt app work in preview but fail when deployed?
Most often a missing environment variable, a database that isn't reachable from the host, or a build command that differs from the preview.
Do I need a developer to deploy a Bolt app?
Not always, but it helps when the app has a server, a database and payments. Vibe96 can deploy it for you or provide expert hours.