doable.do

Deploy Vite SPAs in under a minute

Deploy Vite apps (React / Vue / Svelte) in 30 seconds

Doable auto-detects Vite via `package.json` and runs `vite build` + serves the `dist/` output via a minimal nginx container. Any Vite preset (React, Vue, Svelte, Preact) works the same way.

Typical first deploy: 25–60 seconds

Why deploy Vite on Doable

Any Vite framework preset

React, Vue, Svelte, Preact, Solid, if `vite build` produces a dist/ folder, we host it. Pick your favourite UI lib; the deploy is the same.

One-click preview from a GitHub URL

Paste a public GitHub URL at doable.do/try and get a live preview in 30 seconds. No signup. Expires in 8h unless you claim it.

Deploy from Claude Code, Cursor, or Codex

Type /deploy in your editor, the AI bundles the repo, builds a Docker image on our worker, and hands back the URL in chat. No tab-switching to a dashboard.

Flat monthly, hard-capped

$15/mo Starter for 3 projects, $39/mo Pro for 10. Hit your bandwidth cap and we serve a holding page, never a surprise bill.

Deploy your Vite app

doable deploy  # from your Vite project

Doable detects Vite via the `vite` dep in package.json. Build command: `vite build`. Output dir: `dist/` (overridden via vite.config).

Or say “deploy this” in Claude Code.

FAQ

Does this work with the Vite + Vitest + Tailwind stack?

Yes. Doable runs `npm install` / `pnpm install` then `npm run build` in a Node container, then serves the output. Any dev-only dependency (Vitest) is skipped in production.

What about environment variables accessed via `import.meta.env.VITE_*`?

Set them via `doable env set KEY value` before deploying. Vite inlines `VITE_*` variables at build time, so they need to be in the build environment (which Doable provides when they're set).

Does the built-with-Doable ribbon show on Vite previews?

Yes, for unclaimed previews, we inject a subtle corner pill into the `index.html`. Vite preserves custom `<script>` tags through the build so the pill survives to production. Claimed projects don't show it.

Try Doable — paste any GitHub URL

No credit card. Live URL in ~30 seconds.

Other frameworks: Next.js · React (Create React App) · SvelteKit · Astro · Remix · FastAPI · Django · Hono