Guides de déploiement

Déployer Flask sur Vultr

Hébergez votre application Flask sur un serveur Vultr dans votre propre compte, avec Postgres, HTTPS et des mises en production sans interruption. Vultr vous facture le serveur directement, et Railyard n'ajoute aucune majoration.

Étapes

  1. 1

    Créez un jeton d'API Vultr

    Dans votre compte Vultr, ouvrez API, activez-la et copiez la clé d'API. Si vous utilisez le contrôle d'accès, autorisez les requêtes de Railyard. Collez cette valeur dans Railyard et cochez « Save it to the team » pour la réutiliser avec tous vos prochains serveurs.

  2. 2

    Ajoutez un serveur Vultr

    Dans Railyard, ouvrez « Servers », puis « Add a server », puis « Create on your cloud », et choisissez Vultr, une région et une taille. Railyard présélectionne vc2-1c-2gb (1 vCPU, 2 Go de mémoire). Il crée le serveur dans votre compte Vultr et installe Docker, Caddy et son agent en deux minutes environ.

  3. 3

    Déployez votre dépôt Flask

    Collez le lien GitHub. Railyard lit le dépôt, détecte Flask et configure le build, le port, la commande de release, les workers et Postgres.

  4. 4

    Passez en ligne en HTTPS

    Railyard construit l'application sur un serveur de build séparé, exécute la commande de release, vérifie la nouvelle version et ne bascule le trafic que lorsqu'elle répond. Ajoutez votre domaine : le certificat est émis et renouvelé pour vous.

Ce que Railyard configure pour Flask

Régions Vultr

Treize régions en Amérique du Nord, en Europe et en Asie-Pacifique.

Questions

Quelle taille de serveur Vultr choisir pour commencer?
Railyard présélectionne vc2-1c-2gb (1 vCPU, 2 Go de mémoire). Les builds tournent sur un serveur de build séparé : le serveur d'applications n'a qu'à exécuter votre application. Vous pouvez redimensionner ou ajouter des serveurs plus tard.
Où sont les données de mon application Flask?
Sur le serveur Vultr de votre compte, dans la région que vous choisissez. Treize régions en Amérique du Nord, en Europe et en Asie-Pacifique.
Combien coûte l'hébergement de Flask sur Vultr?
Vultr vous facture le serveur à son propre prix. Railyard n'ajoute aucune majoration, commence gratuitement, et Pro coûte 19 $ US par mois et par équipe.

Déployez Flask sur votre propre serveur Vultr.

Aucune carte de crédit requise. Votre fournisseur vous facture les serveurs à son prix.

Offre gratuite, sans carte, et 14 jours de Pro pour chaque nouvelle équipe. Prix fixe par équipe.