Sovereign cloud platform

Deploy from Canada.

Deploy, store, compute, and infer, all from home.

Deploy from code: CLI·API·MCP

Works with everything.

Ship from your agent via Git, CLI, or API to deploy your project in any major framework with Postgres included.

Deploy from code: CLI·API·MCP

npm install -g @canner-ca/cli

Bring it home to Canada.

Already on AWS or GCP? It's a migration, not a rebuild — no import charges, no export charges.

  • Canadian-owned and operated
  • Canadian-controlled servers
  • Local AI and compute
See how sovereignty works here →

Full-stack cloud infrastructure.

  • Managed Postgres

    Isolated databases wired in at build time: one per project on Starter, several on paid plans.

  • Backups you control

    Schedule backups per database, keep them as long as you choose, and restore into a new database.

  • Off-site copies

    Copy backups to your own S3-compatible bucket, encrypted, so you always hold a second copy.

  • Dedicated Postgres

    Your own server with extensions, replication and point-in-time recovery, from $9/mo.

  • Encrypted secrets

    Per-environment env vars, encrypted at rest, never returned in plaintext.

  • Live logs & metrics

    Streaming build + runtime logs and per-project traffic.

  • Object storage

    Upload and serve files from Canadian-owned storage. S3-compatible API.

  • Response caching

    Tag & path purge, draft mode, SWR — a native Astro provider, served from Quebec.

  • Custom domains

    Bring your own. Automatic TLS, renewed for you.

  • Branch previews

    Every pull request gets its own preview URL.

  • Data Workshop

    Upload CSV, Parquet, or JSON and run SQL in milliseconds.

  • API, CLI & MCP

    A REST API, an OpenAPI spec, and an MCP server for AI agents.

  • Scheduled jobs

    Run webhooks on a cron schedule — no third-party cron service needed.

  • Scheduled queries

    Run SQL on a cron against your databases — read and write them by name.

  • Instant deploys

    A folder, a Git repo, or the CLI — live in about 30 seconds.

Frequently Asked Questions

Asked by agents, answered for humans.

For developers

  • Which frameworks and languages are supported?

    Node: Next.js, Vite (React, Vue, Svelte), Astro, SvelteKit, Nuxt, Remix, Angular, Create React App, Gatsby, Docusaurus, and plain Node.js. Other languages: Python (FastAPI, Flask, Streamlit, Gradio, Django), Go, Ruby (Rails, Sinatra, Rack), PHP (Laravel, Symfony), Rust, Java (Maven, Gradle), and BoxLang (the CFML / ColdFusion successor). Plus pure static sites. No configuration required — detection is automatic. ML-heavy Python (PyTorch, TensorFlow), Rust, and BoxLang require a Live plan.

  • How do I deploy from Git?

    Install the Canner Deploy GitHub App, connect a repo from the dashboard, and every push to your default branch triggers a build. Live URL typically within 90 seconds for a small Next.js app. Manual upload and a CLI (npx @canner-ca/cli deploy) work on every tier too.

  • Can I use a custom domain?

    Yes. Add your domain, point a CNAME at your project subdomain, and Canner provisions Let's Encrypt TLS automatically. Apex, subdomain, and wildcard hostnames are all supported. Requires a paid plan.

  • What about cold starts?

    Starter projects sleep after 3 hours of inactivity and wake on the next request — typically 1 to 4 seconds. Live keeps 2 projects always-on (more as an add-on); the rest sleep like Starter.

  • What does Canner cost?

    Two ladders, all in CAD. For developers: Starter free (unlimited projects, sleeps when idle, no card) and Live $9/month (always-on, custom domains, ML, 2 TB bandwidth; a free domain on the yearly plan). Everything else is an add-on on Live — more always-on apps, memory, storage, dedicated Postgres, and Compliance ($29/month: a signed DPA, a residency attestation and the audit log). Enterprise is quoted.

For teams with obligations

  • Is my data subject to the US CLOUD Act?

    No. Canner is 100% Canadian-owned and operated, with no US parent, affiliate, or legal nexus. Your data is governed by Canadian law alone — PIPEDA federally, Law 25 in Quebec. Full breakdown at /sovereignty.

  • Can you sign a DPA and provide a residency attestation?

    Yes. A signed DPA built for PIPEDA and Quebec’s Law 25, and a data-residency attestation for your privacy impact assessment, come with the Compliance add-on ($29/month), along with the audit log.

  • Do you keep an audit trail?

    Yes. Canner keeps an append-only, organization-scoped audit log of security-relevant events, with export, with the Compliance add-on or Enterprise.

  • How do we migrate off AWS or GCP — and what about egress?

    Your stack ports over: standard Postgres, an S3-compatible object store, and open runtimes, with no proprietary lock-in on our side and no punitive egress fees to leave again later. Tell us what you're running and we'll map the migration.

  • What uptime and support do we get?

    Enterprise includes priority support and a 99.9% uptime SLA with service credits. Every plan gets off-site Postgres backups, and you set the schedule, retention and your own off-site bucket (with point-in-time recovery on a dedicated instance). Platform status is monitored externally.

  • Who can access our data?

    Environment variables are encrypted at rest and never returned in plaintext; traffic is TLS end-to-end. Infrastructure access is key-only and restricted to Canadian operators — and no foreign government can compel disclosure.