Session 8
Publish: live URL, custom domain & environments
Goal. Put your app online at a real URL, point a custom domain at it, and use Test/Live environments to ship safely.
- 1Click Publish (top-right). Pick a subdomain — your app goes live at [name].lovable.app — set who can visit (public by default; restricting access to your workspace is a Business-plan feature), and fill the metadata (title, favicon, social image).
- 2Publishing deploys a snapshot of the current version; later edits don't auto-go-live. Push them with Publish → Update.
- 3On a paid plan, connect a custom domain so the app lives on your own URL. Use Test and Live environments (Beta) to try changes in Test before promoting them to Live.
You'll see. A public, shareable URL for your app — optionally on your own domain — that you choose when to update.
Cost. Publishing to a lovable.app URL is free; custom domains require a paid plan. A Cloud-backed app's hosting draws on your monthly Cloud balance (currently a free $25/month).
Takeaway. One click puts your tool online — just remember Publish → Update after changes, and keep a Test environment for risky edits.