Deploying from Lovable
Take your Lovable prototype to production via XO Launchpad in three steps.
XO Launchpad integrates with Lovable.dev to make it seamless to take your prototypes and ship them into production. Sync your Lovable projects directly to GitHub and deploy with XO Launchpad.
Build on Lovable
Go to Lovable.dev and create your project. Once generated, Lovable sets up a GitHub repository for your code automatically.
Verify the repo contains all necessary files, including a Dockerfile.
Sync with GitHub
In Lovable, connect your GitHub account and select the project to sync. Lovable pushes your code to a GitHub repository under your account.
Copy the repository URL (e.g. https://github.com/username/project-name).
Deploy on XO Launchpad
Go to launchpad.xo.builders, choose Create Deployment → GitHub Repository, and follow the GitHub deployment guide.
Notes & Best Practices
- Dockerfile required — Ensure your Lovable repo contains a valid
Dockerfile - Environment Variables — Add required variables as GitHub repository secrets before deploying
- Port Binding — Make sure your app listens on
process.env.PORTor equivalent
Prototype on Lovable. Scale with XO Launchpad.