Vous trouverez ici les réponses aux questions les plus fréquentes sur la Plateforme d’Applications Hostman.
Cela se produit généralement dans deux cas :
Vous vous êtes connecté à GitHub, GitLab ou Bitbucket sur le panneau Hostman avant d’ajouter le dépôt.
Vous avez autorisé uniquement certains dépôts, et celui que vous souhaitez utiliser n’a pas été sélectionné.
Pour résoudre ce problème :
Cliquez sur Ajouter un compte.
Sélectionnez la plateforme.
Connectez-vous si nécessaire.
Sélectionnez le dépôt et cliquez sur Enregistrer.
Le panneau Hostman affichera alors vos dépôts connectés, et vous pourrez choisir celui dont vous avez besoin.
Vous pouvez déconnecter tout dépôt ajouté à votre compte Hostman.
Une fois le dépôt déconnecté, tout déploiement (automatique ou manuel) d’applications créées à partir de celui-ci sera impossible.
Pour le moment, Hostman prend uniquement en charge les dépôts hébergés sur GitHub, GitLab ou Bitbucket. Il n’est pas possible de déployer une application depuis un dépôt local (auto-hébergé).
L’application s’exécute dans un conteneur Docker, il est donc impossible d’y accéder via FTP. De plus, ce serait inutile : chaque nouveau déploiement supprime tous les fichiers.
Vous devez déposer les fichiers dans le dépôt du projet. La plateforme App les utilisera automatiquement au moment du déploiement.
Pour les applications backend et celles déployées via Dockerfile, vous pouvez accéder au conteneur via l’onglet Console dans le panneau de contrôle.
Les versions disponibles sont 16, 18, 20 et 22. Vous pouvez choisir la version lors de la création d’une nouvelle application.
L'App Platform utilise Python 3.8. Pour l'instant, vous ne pouvez pas changer la version de Python, mais nous allons bientôt mettre en place cette option.
Veuillez suivre ce guide.
Ce n’est pas possible. Vous devez utiliser un stockage externe comme S3 ou tout autre service. Il est également impossible de monter un système de fichiers en réseau sur l’instance. L’envoi de fichiers doit se faire via une API ou un protocole sans montage réseau.