Lorsque vous connectez votre dépôt GitHub, GitLab ou Bitbucket, Hostman effectue les actions suivantes :
requirements.txt pour Python ou package.json pour Node.js.Lorsque vous poussez un nouveau commit, le cycle recommence : Hostman tire le code, installe les dépendances, construit l’app, etc. Un nouveau conteneur Docker est lancé, sans données précédentes. Cela garantit un déploiement propre.
Le déploiement des applications frontend a une différence majeure : aucun conteneur Docker n’est créé après le build, l’app est simplement stockée sur le serveur. Avec Hostman, vous n’avez rien à configurer — comme pour le backend, on s’en occupe pour vous :
récupère le code depuis le dépôt,
installe les dépendances et logiciels,
configure Nginx,
émet un certificat SSL,
construit votre application.
Hostman déploiera automatiquement les changements si l’option d’autodeploy est activée.