Documentation DevOps & Déploiement
Guides DevOps pas à pas : déployer vos apps avec Coolify, CI/CD, conteneurs, monitoring et automatisation du déploiement sur votre propre serveur français.
- Héberger Coolify : votre PaaS auto-hébergé (alternative à Heroku et Vercel) Intermédiaire
Déployez vos apps en push-to-deploy sur votre propre VPS avec Coolify : Git, build automatique, bases de données, SSL auto. L'alternative open source à Heroku et Vercel.
- Héberger Uptime Kuma : surveiller vos sites et services (alternative à UptimeRobot) Débutant
Surveillez la disponibilité de vos sites et services avec Uptime Kuma, l'alternative open source à UptimeRobot : sondes HTTP, SSL, alertes Discord/email, page de statut.
- Écrire un Dockerfile pour conteneuriser son application Intermédiaire
Apprenez à écrire un bon Dockerfile : instructions, cache des couches, .dockerignore, utilisateur non-root, multi-stage, secrets, HEALTHCHECK. Conteneurisez votre app proprement.
- Orchestrer plusieurs services avec Docker Compose Intermédiaire
Maîtrisez Docker Compose pour orchestrer une app multi-services : réseaux, volumes, .env, depends_on, healthchecks, profils. Un fichier déclaratif pour toute votre pile.
- Héberger son propre GitLab sur un VPS Avancé
Déployez GitLab CE sur votre VPS : dépôts Git, CI/CD, registre, issues. Guide honnête sur les ressources (min 4 Go RAM), GitLab vs Gitea, HTTPS et sauvegardes.
- Mettre en place un pipeline CI/CD avec GitLab CI Avancé
Automatisez build, test et déploiement avec GitLab CI : .gitlab-ci.yml, stages, runners, artefacts, cache, secrets, image Docker et déploiement SSH sur un VPS. Pipeline complet.
- Déployer automatiquement depuis GitHub Actions vers un VPS Avancé
Automatisez le déploiement de votre code GitHub vers votre VPS avec GitHub Actions : build, test, image dans GHCR, déploiement SSH, secrets. Workflows complets et sécurisés.
- Déploiement automatique par webhook : mettre à jour son VPS à chaque git push Avancé
Déployez automatiquement sur votre VPS à chaque push, sans CI lourde : un webhook déclenche un script. Guide sécurisé avec vérification de signature HMAC, HTTPS et bonnes pratiques.
- Mettre à jour ses conteneurs automatiquement avec Watchtower Intermédiaire
Automatisez ou surveillez les mises à jour de vos conteneurs Docker avec Watchtower. Guide honnête sur les risques en prod : mode notification, exclusion des bases de données, labels.
- Héberger un registre Docker privé sur son VPS Avancé
Stockez vos images Docker privées sur votre infra avec un registre auto-hébergé : image registry:2, authentification htpasswd, HTTPS obligatoire, garbage collection. Sans Docker Hub.