🛳️ Coolify, le Heroku que vous hébergez vous-même
📚 Introduction
Pendant longtemps, le choix se résumait à deux extrêmes. D’un côté, Heroku, Vercel ou Render : un confort sans équivalent, mais des factures qui grimpent vite dès que les besoins dépassent le hobby. De l’autre côté, un VPS nu chez OVH ou Hetzner : la liberté totale, mais aussi tout le travail d’ops à porter soi-même.
Coolify essaie de combler ce trou. C’est une plateforme open source, auto-hébergeable, qui s’installe sur n’importe quel serveur Linux et qui propose une expérience proche de Heroku : on connecte un dépôt Git, on choisit une cible (Docker, Nixpacks, Dockerfile), et l’application est déployée en quelques minutes.

🧱 Ce que Coolify apporte concrètement
L’intérêt n’est pas seulement esthétique. En pratique, Coolify embarque plusieurs briques qu’on construirait sinon à la main :
- Déploiement automatisé depuis Git, avec gestion des branches et des environnements (preview deploys inclus).
- Builds via Nixpacks ou Dockerfile, ce qui couvre la plupart des stacks PHP, Node, Python, Go ou Rust sans configuration spécifique.
- Reverse proxy intégré (Traefik), avec génération automatique des certificats Let’s Encrypt.
- Bases de données managées sur le serveur lui-même : PostgreSQL, MySQL, MariaDB, MongoDB, Redis, etc.
- Backups planifiés vers un stockage S3 compatible.
- Webhooks et notifications (Discord, Slack, email) sur succès, échec ou rollback.
Pour un développeur Laravel ou Symfony qui veut héberger ses projets perso ou les MVP de ses clients, c’est suffisant pour ne plus jamais ouvrir une session SSH après la configuration initiale.

🚀 Installation rapide
L’installation officielle tient en une commande :
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bashLe script s’occupe de poser Docker, Docker Compose, le réseau interne et l’interface d’administration. Quelques minutes plus tard, on accède au dashboard via l’IP du serveur et on configure son premier projet.
Le minimum vital pour commencer :
- Connecter un compte GitHub ou GitLab via OAuth.
- Créer une “application” en pointant sur un dépôt et une branche.
- Choisir un build pack (Nixpacks pour la majorité des cas) ou pointer sur un
Dockerfiledu dépôt. - Définir les variables d’environnement et associer un nom de domaine.
À partir de là, chaque git push déclenche un build et un déploiement, exactement comme sur les plateformes managées.
🧰 Cas d’usage typiques
C’est l’outil qui m’a permis de réduire ma facture cloud sans dégrader mon confort. Quelques scénarios où il brille particulièrement :
- Sites statiques et portfolios : on remplace Netlify ou Vercel sans rien perdre côté expérience, et on garde la maîtrise de ses logs.
- API et applications Laravel / Symfony : déploiement direct, avec Redis et PostgreSQL hébergés sur la même machine.
- Outils internes : un dashboard de monitoring, un wiki, un mini-CRM… tout ce qu’on hésite à payer à l’unité chez un SaaS.
- Environnements de staging à la demande : Coolify peut spinner un environnement par branche pour les pull requests.
⚠️ Les limites à connaître
Coolify n’est pas magique. Quelques points à garder en tête :
- Single node par défaut : tant qu’on ne touche pas à la version Pro, on déploie sur un seul serveur. Au-delà d’une certaine charge, il faut basculer sur un cluster Kubernetes ou Nomad.
- Sauvegardes critiques à externaliser : par défaut, les backups vivent sur le même serveur. Configurez un bucket S3 distant dès le premier jour.
- Mises à jour à surveiller : le projet bouge vite, les changements sont parfois subtils. Lisez les notes de version avant chaque upgrade majeur.
🎉 Conclusion
Coolify n’a pas vocation à remplacer Kubernetes sur une infrastructure à plusieurs dizaines de services. En revanche, pour un développeur qui veut héberger lui-même ses projets, ses outils internes et ceux de ses petits clients, sans sacrifier l’ergonomie d’Heroku, c’est probablement le meilleur compromis disponible aujourd’hui.
Si vous êtes à l’aise avec Docker et que vous avez un VPS à 5 ou 10 euros par mois qui dort, c’est exactement le projet à tester ce week-end.