Python: Déployer votre application Python

Cette documentation fait partie du guide Déployer en production. Consultez le guide complet ici : Comment déployer votre code Python en production en quelques minutes.

👋 Bienvenue dans la documentation Stackhero !

Stackhero offre une solution Python cloud clé en main conçue pour simplifier vos déploiements :

  • Déployez votre application en production en quelques secondes grâce à un simple git push.
  • Utilisez votre propre nom de domaine, avec une configuration automatique du certificat HTTPS pour des connexions sécurisées gérées pour vous.
  • Profitez de sauvegardes automatiques, de mises à jour en un clic et d'une tarification prévisible, afin que vous puissiez vous concentrer sur votre code plutôt que sur la gestion de l'infrastructure.
  • Bénéficiez d'une performance et d'une sécurité accrues sur une infrastructure privée et dédiée. Votre environnement est isolé et protégé.

Gagnez du temps et simplifiez votre workflow : votre code peut être en ligne avec l'hébergement Python cloud de Stackhero en seulement 5 minutes.

Une fois tout configuré, vous êtes prêt à déployer. Depuis le répertoire de votre projet, utilisez cette commande pour pousser votre code sur Stackhero :

git push stackhero main

La première fois que vous exécutez cette commande, il vous sera demandé de confirmer l'empreinte de la clé SSH. Répondez simplement "yes" lorsque cela vous est demandé. En quelques secondes, votre application sera en ligne.

Exemple de déploiement de code Python sur Stackhero avec la commande git pushExemple de déploiement de code Python sur Stackhero avec la commande git push

Pour consulter votre application déployée, rendez-vous sur l'URL "website" indiquée dans votre tableau de bord Stackhero (elle ressemble généralement à https://<XXXXXX>.stackhero-network.com).

Et voilà, votre application est maintenant en production.

Vous rencontrez des problèmes lors du déploiement ?

La section Dépannage regorge de solutions pour vous aider à résoudre rapidement vos problèmes.