doable.do

Doable for Lovable

Deploy your Lovable app to your own infrastructure

Lovable is great for shipping the first version. Doable takes it the rest of the way: real production hosting on Doable Cloud (or a VPS you own), env vars, custom domains, addon databases, and a real Docker image you can lift-and-shift to any Linux host the day you outgrow us.

From Lovable to Doable in three steps

  1. 1

    In Lovable: GitHub → Connect to GitHub

    Lovable creates a repo and pushes your project to it. Every change in Lovable from then on pushes a commit; Doable picks it up.

  2. 2

    In Doable: New project → GitHub → pick the repo

    The wizard tags it as 'Imported from Lovable' so the project page remembers where it came from. Pick a runtime (Doable usually guesses right) and pick where to deploy (Doable Cloud, or a BYO server).

  3. 3

    Auto-deploy on every Lovable change

    Because Lovable pushes commits, every iteration triggers a Doable build. No re-uploading, no re-clicking. Live URL stays the same.

The new-project wizard at /projects/new walks you through this end-to-end with a step-by-step guide for Lovable.

Why deploy Lovable projects through Doable

Your own VPS, not a black box

Doable can deploy to Doable Cloud (managed) or any VPS you own — Hetzner, DigitalOcean, Vultr, Linode. One click in the wizard provisions the server and connects it. Your app, your hardware, no vendor lock.

Real env vars + addon databases

Production needs config. Doable gives you encrypted env vars (AES-256-GCM, never visible after save) and one-click Postgres / Redis / MongoDB addons. Lovable's prototype storage stays for prototypes; Doable handles the real DB.

Custom domains with auto-HTTPS

Search for a domain from Doable or point one you already own. Doable gives you the routing records and issues the Let's Encrypt cert after DNS is in place.

Open Docker image, zero lock-in

Doable builds a real Docker image you can pull and run anywhere. Outgrow us? `docker pull` and the same image runs on any Linux host the same way.

FAQ

Will my Lovable project still update when I deploy to Doable?

Yes. Lovable pushes commits to GitHub on every change; Doable auto-deploys on every push. You keep iterating in Lovable, and the live Doable URL keeps updating.

Do I need to know Docker or Kubernetes?

No. Doable detects your framework (Next.js, Vite, FastAPI, etc.) and builds the image for you. You can drop a Dockerfile if you want full control, but nothing requires it.

What about my Supabase / database that Lovable wired up?

Keep using it — pass the connection string as a Doable env var. Or migrate to a Doable-managed addon Postgres with one CLI command. Both paths are first-class.

How much cheaper is this than Lovable hosting?

Doable Cloud's hobby tier is free for one project; paid tiers start lower than Lovable's hosted plans. BYO on a $5/mo Hetzner / DO box puts most apps under most thresholds with no per-request charges.

Start a project from Lovable

Free hobby tier. Or try with any GitHub URL without signing up.