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@v4
      - uses: actions/setup-node@v4
        with:
          node-version: 22
      - run: npm ci && npm run build
      - run: npx github:elsaviour/dorelli-cli deploy dist --email [email protected] --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.

Checked against the code on 2026-09-13 · Evidence: app/deploy/page.tsx, .github/actions/dorelli-deploy/action.yml

Was this helpful?

/docs/deploy/lovable.md