The Publish Modal
Click the “Publish” button in your project to open the Publish Modal. This is your central hub for all deployment settings.Quick Publish
For most projects, publishing is simple:- Click “Publish” in the top-right corner
- Review your settings in the Publish Modal
- Click “Publish” or “Update Published Version”
- Your project is live! 🎉
What’s in the Publish Modal
Live URL
- See your current live URL at a glance
- Copy URL - One-click copy to clipboard
- Open - View your live project in a new tab
Custom Subdomain
- Default:
your-project-name.live.helloleo.dev - Change to any available subdomain
- Example:
myapp.live.helloleo.dev
Custom Domain (Pro)
- Connect your own domain
- Example:
app.yourdomain.com - Requires DNS configuration
- Setup guide
HelloLeo Watermark (Pro)
- Toggle the “Built with HelloLeo” badge
- Pro users can hide it for a cleaner look
Publishing Private Projects
If your project is set to Private:- The Publish Modal shows a lock icon and “This project is private”
- Click “Publish” to make it public
- Your project is automatically deployed
Publishing a private project makes it public. Anyone with the URL can access it.
Updating Published Projects
Already published? Click “Update Published Version” to deploy your latest changes. The update process:- Leo builds your project with the latest code
- Deploys to the same URL
- Changes go live in seconds
Deployment Status
| Status | Meaning |
|---|---|
| Not Published | Project hasn’t been deployed yet |
| Private | Project is hidden, publish to make public |
| Publishing… | Deployment in progress |
| Published | Live and accessible |
| Error | Something went wrong |
Best Practices
Test First
Use the live preview to test before publishing
Meaningful URLs
Choose a subdomain that reflects your project
Start Private
Keep projects private while developing
Update Regularly
Keep your published version up to date
Troubleshooting
Publish button disabled?
- Leo might still be working - wait for the response to complete
- Check for errors in the code editor
Deployment fails?
- Check the error message in the Publish Modal
- Review your code for syntax errors
- Try publishing again
- Get help on Discord
URL not working?
- Wait a few seconds after publishing
- Clear your browser cache
- Try incognito mode
