Connexion · Guide

Comment héberger votre application Replit au Canada.

Replit est un excellent endroit pour bâtir. Le Canada est un meilleur endroit pour héberger — surtout pour les applis qui traitent de vraies données.

Exportez votre Repl vers GitHub ou téléchargez-le, et Canner le compile et le sert depuis Montréal — Node, Python, Flask, Go et plus, sous le droit canadien.

Replit — et Replit Agent — est une façon rapide de bâtir des applis Node, Python ou Flask à partir d’une consigne. Son propre hébergement s’exécute toutefois aux É.-U., ce qui pose problème si votre appli traite des renseignements personnels canadiens. Comme un Repl est un projet normal en dessous, l’exporter et le déployer vers un hébergement de propriété canadienne est rapide.

  1. 1

    Exportez votre Repl

    Connectez le Repl à GitHub et poussez, ou téléchargez-le en zip. Vous voulez les vrais fichiers du projet — le point d’entrée, les dépendances (package.json ou requirements.txt) et tout fichier de verrouillage.

  2. 2

    Assurez-vous qu’il démarre sur $PORT

    Canner définit une variable d’environnement PORT et s’attend à ce que votre serveur s’y lie (app.listen(process.env.PORT) en Node, ou l’hôte/port équivalent en Flask/FastAPI). Exécutez-le localement une fois pour confirmer.

  3. 3

    Déployez sur Canner

    Connectez le dépôt GitHub pour un déploiement à chaque poussée, glissez le dossier dans le tableau de bord, ou lancez canner deploy. Canner détecte Node, Python, Go, Ruby, PHP ou Rust automatiquement et le compile dans un bac à sable.

  4. 4

    Remplacez Replit DB par le Postgres de Canner

    Si vous utilisiez la base de Replit ou une base externe, provisionnez le Postgres géré de Canner (injecté comme DATABASE_URL) et migrez vos données pour qu’elles vivent à Montréal. Ajoutez les secrets comme variables d’environnement chiffrées.

  5. 5

    Mettez en ligne au Canada

    Canner compile, exécute votre appli sous son propre utilisateur Linux et émet le TLS automatiquement. Elle est en ligne à votre-projet.app.canner.ca; ajoutez un domaine personnalisé sur Live ou Dédié.

  • Exécute Node, Python, Flask/FastAPI, Go, Ruby et PHP — la plupart des Repls, tels quels.
  • Hébergé uniquement à Montréal — propriété canadienne, hors du CLOUD Act.
  • Postgres géré au Canada remplace une base hébergée aux É.-U.
  • Forfait Démarrage gratuit, tarif fixe en CAD, domaines avec TLS auto.
  • Canner prend-il en charge Python et Flask, pas seulement Node?

    Oui. Canner exécute Node, Python (dont Flask et FastAPI), Go, Ruby, PHP et Rust. La plupart des projets Replit se déploient sans changement de code.

  • Comment exporter depuis Replit?

    Connectez le Repl à GitHub et poussez, ou téléchargez le projet en zip. Les deux vous donnent la source standard que Canner compile.

  • Qu’arrive-t-il à ma base de données Replit?

    Provisionnez le Postgres géré de Canner et migrez vos données pour qu’elles soient hébergées à Montréal. Pour la résidence Loi 25 / LPRPDE, déplacer les données est l’étape clé.

  • Y a-t-il un forfait gratuit?

    Oui — Démarrage est gratuit, sans carte, et se met en veille au repos. Live à 9 $ CA/mois garde votre appli toujours active avec un domaine personnalisé.

Déployez en sol canadien.

Forfait Démarrage gratuit, sans carte. Votre application est mise en ligne à votre-projet.app.canner.ca avec HTTPS — hébergée au Québec, hors du CLOUD Act américain.