How to deploy
Open your app in the editor
Navigate to the app you want to deploy. Make sure you have tested it in the preview and are satisfied with the current state.
Click Publish
Click the Publish button in the editor toolbar. Vybe begins building your app immediately.
Wait for deployment to complete
After clicking Publish, you’ll see a Publishing indicator while Vybe builds and deploys your app.
What happens during deployment
When you click Deploy, Vybe runs through several steps behind the scenes:- Build — Your Next.js app is compiled and optimized for production
- Environment injection — Database URLs, API keys, integration credentials, and server secrets are securely injected as environment variables
- Deploy — The built app is deployed to Vercel’s infrastructure with HTTPS and automatic scaling
- Register — Your production URL is activated and ready to serve traffic
Handling deployment errors
If a deployment fails, Vybe displays the error details:- Error message — A description of what went wrong
- Failed step — Which stage of the pipeline failed (build, deploy, etc.)
- TypeScript compilation errors in your code
- Missing or misconfigured dependencies
- Invalid environment variable references
Redeploying
After making changes to your app, click Deploy again to publish the updated version. Each deployment creates a new version of your app, replacing the previous one at the same production URL. There is no limit to how many times you can deploy. You can iterate quickly — make a change, deploy, test with your team, and repeat.Deployment history
Vybe tracks your deployment history so you can see when each version was published and whether it succeeded or failed. This gives you a timeline of changes to your production app and helps you trace issues back to specific deployments.What is next
- Learn how your app URL is structured and how routing works: App URLs & Routing
- Understand which environment variables are injected: Environment Variables
- View usage data for your deployed app: App Analytics