Connect · Guide

How to host your Bolt.new app in Canada.

Bolt.new builds and previews an app in the browser. When it’s ready for real users, host it in Canada.

Export the project — download it or push to GitHub — and Canner detects the framework, builds it in a sandbox, and serves it from Montreal over HTTPS.

Bolt.new (from StackBlitz) generates full projects — Vite, Next.js, Node, Astro — right in the browser. That in-browser runtime is great for iterating, but it isn’t where you run production. Because Bolt gives you the real project files, deploying to Canadian-owned hosting takes a couple of minutes.

  1. 1

    Export your project from Bolt

    Use Download to grab the project as a folder, or push it to a GitHub repository from Bolt. Either gives you the real, self-contained source with its package.json and lockfile.

  2. 2

    Build it locally once

    Run npm install && npm run build to confirm it compiles outside the Bolt sandbox. Canner runs the identical build, so a clean local build means a clean deploy. Bind any server to process.env.PORT.

  3. 3

    Send it to Canner

    Drag the folder into New project, connect the GitHub repo for push-to-deploy, or run canner deploy from the CLI. No config file needed — the framework is detected automatically.

  4. 4

    Wire up data and secrets

    If your app needs a database, provision Canner’s managed Postgres (injected as DATABASE_URL). Add API keys as encrypted environment variables so nothing sensitive ships to the client.

  5. 5

    Ship it

    Canner builds, starts the app under its own Linux user, and issues TLS automatically. Your site is live at your-project.app.canner.ca; add a custom domain whenever you want.

  • Handles whatever Bolt generated — Vite, Next.js, Node, Astro, static.
  • Three ways in: drag-and-drop, GitHub push-to-deploy, or the CLI.
  • Hosted only in Montreal — 100% Canadian-owned, outside the CLOUD Act.
  • Managed Postgres, object storage and cron included, no add-ons.
  • How do I get my code out of Bolt.new?

    Bolt supports downloading the project and pushing to GitHub. Either path gives you the standard source Canner builds from — you’re never locked in.

  • Do Next.js apps from Bolt work on Canner?

    Yes. Canner runs Next.js natively, along with Vite, plain Node, and static sites. The framework is auto-detected at build time.

  • Is my data hosted in Canada?

    Yes — compute and managed Postgres both run in Montreal. Canner has no US affiliate, so your app sits outside US CLOUD Act reach.

  • What does it cost to start?

    Nothing — the Starter tier is free and needs no card. It sleeps when idle; CA$9/mo Live keeps it always-on with a custom domain.

Ship it on Canadian soil.

Free Starter tier, no card required. Your app goes live at your-project.app.canner.ca with HTTPS — hosted in Quebec, outside the US CLOUD Act.