doable.do

Doable for Bolt.new

Deploy your Bolt project on Doable

Bolt.new gets you to a working app fast. Doable is where it lives after that — connect the GitHub export, pick a target (managed cloud or your own server), and the same Bolt project gets a real production deploy with env vars, custom domains, and databases.

From Bolt to Doable in three steps

  1. 1

    In Bolt: top-right menu → Export to GitHub

    Bolt creates (or pushes to) a GitHub repo. Each rebuild in Bolt commits to the repo.

  2. 2

    In Doable: New project → GitHub → pick the repo

    Tag it 'Imported from Bolt' so the project page remembers the source. Pick a runtime and target — Doable Cloud for managed, BYO for your own VPS.

  3. 3

    Iterate in Bolt, auto-deploy from Doable

    Every Bolt-driven commit triggers a Doable build. Live URL stays the same; Doable runs the build + healthcheck + atomic swap each time.

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

Why deploy Bolt projects through Doable

Run on infra you control

Bolt is StackBlitz-hosted by default. Doable gives you Doable Cloud OR a VPS you provision in one click (Hetzner / DigitalOcean / Vultr / Linode). Your project, your hardware, no vendor lock.

Production env vars + databases

Encrypted env vars and one-click Postgres / Redis / MongoDB addons. Bolt's in-browser environment can't give you a real production DB; Doable does.

Custom domain + HTTPS in two clicks

Search for a domain from Doable or connect one you own; Doable generates the records and auto-issues the Let's Encrypt cert once DNS resolves.

Honest open Docker image

Doable produces a real container image. You can `docker pull` it, deploy it elsewhere, audit what's inside. Zero proprietary runtime.

FAQ

My Bolt project uses Vite / Next / Astro — does Doable detect that?

Yes. Doable's auto-detector reads package.json + dependencies and picks the right build pipeline. Override via Project Settings → Runtime if you want explicit control.

Bolt previews are private — how does Doable get the code?

You export to GitHub from Bolt. The repo can be private; install the Doable GitHub App on that repo so Doable can clone it. The GitHub App needs read-only access to one repo.

What about WebContainer-specific APIs my Bolt project uses?

WebContainer APIs only run inside StackBlitz's browser environment. For a real deploy, swap those calls for real services — Doable's addon Postgres / Redis cover the common ones. The wizard flags missing env vars before a deploy that would crash.

Do I need to set up Docker?

No. Doable builds the image for you based on detected framework + runtime. You can add a Dockerfile if you need full control.

Start a project from Bolt

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