Host a Lovable project on Dorelli Cloud
Lovable has no button to publish to another host; the way out is GitHub. Connect your project to GitHub (top right in Lovable), then add this file to your repository as .github/workflows/dorelli.yml:
name: Publish to Dorelli
on:
push:
branches: [main]
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: actions/setup-node@v7
with:
node-version: 22
- run: npm ci && npm run build
- run: npx github:dorelli-cloud/cli deploy dist --email you@example.com --yes
From then on every change in Lovable publishes itself. Your project is built on the servers of GitHub, not ours, which keeps it fast and safe. After the first run the job summary tells you which secrets to set so the next push updates the same site instead of creating a new one.
Does your Lovable project have a backend and a database (logins, orders, a dashboard with data)? Then it is a Node or Next app, not a static site: use the App plan, see Deploy an app with a database.
Most visitors will see your site on a phone, and Google judges it by its phone version. Give A site that works on a phone and in Google to Lovable before you let it build, so it is right from the start.
Checked against the code on 28 October 2026 · Evidence: app/deploy/page.tsx, .github/actions/dorelli-deploy/action.yml