Plateforme infonuagique souveraine

Déployez depuis le Canada.

Déployez, stockez, calculez et inférez, le tout depuis chez nous.

Déployez depuis votre code : CLI·API·MCP

Compatible avec tout.

Livrez depuis votre agent par Git, la CLI ou l’API pour déployer votre projet dans n’importe quel grand cadre, Postgres inclus.

Déployez depuis votre code : CLI·API·MCP

npm install -g @canner-ca/cli

Rapatriez-le au Canada.

Déjà sur AWS ou GCP ? C'est un déménagement, pas une reconstruction — aucuns frais d'importation, aucuns frais d'exportation.

  • Propriété et exploitation canadiennes
  • Serveurs sous contrôle canadien
  • IA et calcul locaux
Voir comment fonctionne la souveraineté ici →

Infrastructure infonuagique complète.

  • Postgres géré

    Des bases isolées branchées à la compilation : une par projet avec Démarrage, plusieurs avec les forfaits payants.

  • Sauvegardes sous votre contrôle

    Planifiez les sauvegardes par base, conservez-les aussi longtemps que vous voulez et restaurez dans une nouvelle base.

  • Copies hors site

    Copiez les sauvegardes vers votre propre seau compatible S3, chiffrées, pour toujours garder une seconde copie.

  • Postgres dédié

    Votre propre serveur avec extensions, réplication et récupération à un instant précis, dès 9 $/mois.

  • Secrets chiffrés

    Variables par environnement, chiffrées au repos, jamais retournées en clair.

  • 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.

  • Mise en cache

    Purge par étiquette et par URL, mode brouillon, SWR — un fournisseur Astro natif, servi depuis le Québec.

  • 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.

  • 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.

  • 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.

  • Déploiements instantanés

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

Questions fréquentes

Posées par des agents, répondues pour des humains.

Pour les développeurs

  • 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), Rust, Java (Maven, Gradle) et BoxLang (le successeur de CFML / ColdFusion). Plus les sites purement statiques. Sans configuration — la détection est automatique. Le Python lourd en apprentissage automatique (PyTorch, TensorFlow), Rust et BoxLang nécessitent un forfait Live.

  • 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. Le téléversement manuel et une CLI (npx @canner-ca/cli deploy) fonctionnent aussi sur tous les forfaits.

  • 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. Live garde 2 projets toujours actifs (davantage en module); les autres se mettent en veille comme avec Démarrage.

  • Combien coûte Canner?

    Deux échelles, tout en CAD. Pour les développeurs : Démarrage gratuit (projets illimités, en veille au repos, sans carte) et Live 9 $/mois (toujours actif, domaines personnalisés, IA, 2 To de bande passante; domaine gratuit au forfait annuel). Le reste s'ajoute en modules sur Live — applis toujours actives, mémoire, stockage, Postgres dédié et Conformité (29 $/mois : entente signée, attestation de résidence et journal d'audit). Enterprise est sur devis.

Pour les équipes avec des obligations

  • Mes données sont-elles assujetties au CLOUD Act américain?

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

  • Pouvez-vous signer une DPA et fournir une attestation de résidence?

    Oui. Une entente de traitement signée conçue pour la LPRPDE et la Loi 25 du Québec, ainsi qu'une attestation de résidence des données pour votre évaluation des facteurs relatifs à la vie privée, sont incluses dans le module Conformité (29 $/mois), avec le journal d'audit.

  • Tenez-vous un journal d'audit?

    Oui. Canner tient un journal d'audit à ajout seul, à l'échelle de l'organisation, des événements pertinents pour la sécurité, avec exportation, dans le module Conformité ou avec Enterprise.

  • Comment migrer depuis AWS ou GCP — et qu'en est-il des frais de sortie?

    Votre pile se transpose : Postgres standard, un stockage objet compatible S3 et des environnements ouverts, sans verrouillage propriétaire de notre côté ni frais de sortie punitifs pour repartir plus tard. Dites-nous ce que vous exécutez et nous cartographierons la migration.

  • Quelle disponibilité et quel soutien obtenons-nous?

    Enterprise comprend le soutien prioritaire et une garantie de disponibilité de 99,9 % avec crédits de service. Chaque forfait a des sauvegardes Postgres hors site, et vous réglez l'horaire, la conservation et votre propre seau hors site (avec récupération à un instant précis sur une instance dédiée). L'état de la plateforme est surveillé de l'extérieur.

  • Qui peut accéder à nos données?

    Les variables d'environnement sont chiffrées au repos et jamais retournées en clair; le trafic est chiffré TLS de bout en bout. L'accès à l'infrastructure se fait par clé uniquement et est réservé à des opérateurs canadiens — et aucun gouvernement étranger ne peut en contraindre la divulgation.