Connecter Git

Déposez votre projet, obtenez une URL en direct.

  • Chiffré en transit
  • Supprimé après compilation
  • Secrets jamais exposés

Déployez depuis
Montréal.

Ou déployez depuis votre code : CLI·API·MCP

Hébergé au Canada.

Chaque déploiement tourne sur une infrastructure située au Québec. Vos données ne quittent jamais le Canada — propriété canadienne, exploitation canadienne, hors de la portée du CLOUD Act américain.

  • DPA disponible
  • Attestation de résidence disponible
  • Journaux d'audit disponibles

LPRPDE · Loi 25 · Facturation en CAD · Énergie d'Hydro-Québec

Comment fonctionne la souveraineté ici →

Infrastructure infonuagique complète.

  • Déploiements instantanés

    Un dossier, un dépôt Git ou la CLI — en ligne en environ 30 secondes.

  • Postgres géré

    Une base de données isolée par projet, branchée à la compilation.

  • Domaines personnalisés

    Apportez le vôtre. TLS automatique, renouvelé pour vous.

  • Aperçus par branche

    Chaque demande de tirage obtient sa propre URL d'aperçu.

  • Secrets chiffrés

    Variables par environnement, chiffrées au repos.

  • Mise en cache

    Cache optionnel par étiquette, servi depuis le Québec.

  • Atelier de données

    Téléversez CSV, Parquet ou JSON et exécutez du SQL en millisecondes.

  • API, CLI et MCP

    Une API REST, une spécification OpenAPI et un serveur MCP pour agents.

  • Journaux et métriques

    Journaux de compilation + exécution en direct et trafic par projet.

  • Stockage objet

    Téléversez et servez des fichiers depuis un stockage canadien. API compatible S3.

  • Tâches planifiées

    Exécutez des webhooks selon une planification cron — aucun service tiers requis.

  • Requêtes planifiées

    Exécutez du SQL selon un cron sur vos bases — en lecture et en écriture, par leur nom.

Questions fréquentes

Les questions que se posent les développeurs avant de s'inscrire.

  • Quels cadres logiciels sont pris en charge?

    Node : Next.js, Vite (React, Vue, Svelte), Astro, SvelteKit, Nuxt, Remix, Angular, Create React App, Gatsby, Docusaurus et Node.js standard. Autres langages : Python (FastAPI, Flask, Streamlit, Gradio, Django), Go, Ruby (Rails, Sinatra, Rack), PHP (Laravel, Symfony) et Rust. Plus les sites purement statiques (un dossier avec un index.html). Sans configuration — la détection est automatique. Le Python lourd en apprentissage automatique (PyTorch, TensorFlow) et Rust nécessitent un forfait Live.

  • Puis-je déployer sans dépôt GitHub?

    Oui. Glissez un dossier ou un .zip dans la zone de dépôt de la page d'accueil, exécutez npx @canner-ca/cli deploy depuis n'importe quel terminal (y compris celui de Cursor), ou téléversez depuis le tableau de bord. Le téléversement manuel et la CLI sont offerts sur tous les forfaits, incluant Démarrage, et utilisent la même chaîne de compilation et d'isolation qu'un git push.

  • Puis-je déployer depuis Cursor, v0, Bolt ou Lovable?

    Oui. Tout ce qui s'exporte vers un dossier fonctionne — glissez-le dans la zone de dépôt, ou exécutez npx @canner-ca/cli deploy depuis le terminal intégré de Cursor. Les exports statiques sautent l'étape de compilation; les projets avec cadre sont compilés sur l'infrastructure Canner.

  • Comment déployer depuis Git?

    Installez l'application GitHub Canner Deploy, connectez un dépôt depuis le tableau de bord, et chaque envoi vers votre branche par défaut déclenche une compilation. URL en ligne typiquement sous 90 secondes pour une petite application Next.js.

  • Puis-je utiliser un nom de domaine personnalisé?

    Oui. Ajoutez votre domaine, pointez un CNAME vers le sous-domaine de votre projet, et Canner émet automatiquement un certificat TLS via Let's Encrypt. Apex, sous-domaine et joker pris en charge. Forfait payant requis.

  • Qu'en est-il du démarrage à froid?

    Les projets Démarrage s'endorment après 3 heures d'inactivité et se réveillent à la prochaine requête — typiquement de 1 à 4 secondes. Les projets Live et Dédié sont toujours actifs et ne dorment jamais.

  • Combien coûte Canner?

    Trois forfaits en CAD : Démarrage gratuit (projets illimités, en veille au repos, sans carte), Live 9 $/mois (toujours actif, domaines personnalisés, IA, bande passante illimitée; domaine gratuit au forfait annuel), et Dédié dès 29 $/mois (à l'usage — 29 $ couvrent 8 Go RAM + 50 Go stockage, puis +29 $ par tranche de 2 Go + 50 Go, sans plafond — avec documents de conformité et export des journaux d'audit inclus).

  • Où sont hébergées mes données?

    À Montréal, au Québec. Le code, les variables d'environnement et les données Postgres résident sur des disques situés dans la province. Cloudflare ne gère que le DNS et l'émission de certificats TLS — votre trafic applicatif ne transite pas par un réseau edge américain.

  • Canner est-il assujettie au CLOUD Act américain?

    Non. Canner est entièrement canadienne, sans société mère, filiale ou présence juridique américaine. Vos données relèvent du droit canadien seul — LPRPDE au fédéral, Loi 25 au Québec. Détail complet sur /fr/souverainete.