La facture qui fait mal chaque mois
Vous connaissez probablement ce moment. La fin du mois arrive. Vous ouvrez votre tableau de bord Heroku, Vercel, ou Railway. Et vous regardez le total avec une grimace : 60 €, 120 €, parfois plus, pour des applications qui servent quelques centaines d’utilisateurs, un projet freelance que vous testez depuis six mois.
Ce n’est pas que ces services soient mauvais. Vercel est élégant. Heroku était pionnier. Render est pratique. Mais voilà le problème : vous payez pour une infrastructure que vous ne contrôlez pas, pour des données qui vivent sur des serveurs que vous ne connaissez pas, avec des tarifs qui peuvent changer du jour au lendemain.
En 2022, Heroku a supprimé son offre gratuite du jour au lendemain. Des milliers de projets hébergés bénévolement ont disparu ou ont dû migrer en urgence. Ce n’était pas un accident, c’était la logique économique d’une plateforme SaaS qui optimise pour la rentabilité, pas pour la continuité de service de ses utilisateurs.
Il existe une alternative. Elle est gratuite, open source, élégante, et elle s’installe en dix minutes sur un VPS à 5 euros par mois. Elle s’appelle Coolify.
C’est quoi le auto-hébergement et pourquoi ça revient en force ?
Avant de plonger dans Coolify lui-même, mettons en place le contexte. Parce que le concept d’auto-hébergement est peut-être nouveau pour certains lecteurs, et comprendre la philosophie derrière aide à apprécier pourquoi cet outil a conquis des dizaines de milliers de développeurs.
La différence entre SaaS et self-hosting
Quand vous utilisez Heroku, Vercel, ou Netlify, vous utilisez un SaaS (un Software as a Service ou Logiciel en tant que service). Vous ne gérez pas les serveurs. Vous ne choisissez pas où vos données sont stockées. Vous ne contrôlez pas les mises à jour ou les changements de politique. En échange, vous obtenez de la simplicité et une prise en main rapide.
Le self-hosting ou auto-hébergement, c’est l’opposé. Vous louez un VPS (un Virtual Private Server), un serveur virtuel dédié chez un fournisseur comme Hetzner, OVH, Scaleway, ou DigitalOcean, et vous y faites tourner vos propres outils. Vous êtes propriétaire de votre infrastructure. Vos données ne quittent pas votre serveur. Et vos coûts sont prévisibles et souvent bien inférieurs.
La contrepartie traditionnelle de l’auto-hébergement : il fallait savoir configurer Apache ou Nginx, gérer les certificats SSL à la main, écrire des scripts de déploiement, administrer des bases de données directement en ligne de commande. Bref, il fallait être sysadmin avant d’être développeur.
Coolify efface cette contrepartie. Il donne l’expérience d’un Heroku ou d’un Vercel : interface graphique, déploiement en un clic depuis GitHub, SSL automatique, bases de données managées, mais sur votre serveur.
Pourquoi 2026 est l’année du retour à l’auto-hébergement
Plusieurs facteurs ont convergé pour relancer l’intérêt pour l’auto-hébergement ces derniers mois :
- La fin de la gratuité généralisée : Heroku (2022), GitHub Pages (restrictions), Railway (passage aux tarifs payants)… Les grandes plateformes ont une par une réduit ou supprimé leurs offres gratuites.
- Le RGPD et la souveraineté des données : les réglementations européennes créent une pression croissante pour savoir précisément où les données des utilisateurs sont hébergées. Réponse facile avec un VPS en Europe.
- L’explosion des prix des SaaS : inflation technologique, valorisations à la baisse, les plateformes cloud cherchent à monétiser leur base d’utilisateurs existante.
- La maturité des outils Docker : Docker s’est imposé comme standard universel de conteneurisation, rendant le déploiement d’applications bien plus simple qu’il y a cinq ans.
Coolify : qu’est-ce que c’est exactement ?
Coolify est une plateforme PaaS open source (Platform as a Service) créée par Andras Bacsai, un développeur indépendant. La dernière version stable est la v4.5.0, publiée en octobre 2026. Le projet est distribué sous licence Apache 2.0, ce qui signifie que vous pouvez l’utiliser gratuitement, le modifier, et même le déployer pour des clients commerciaux.
La description sur GitHub est directe : « Une alternative open source et auto-hébergeable à Heroku, Netlify, Vercel. »
Coolify fonctionne en se connectant à votre serveur via SSH, le protocole sécurisé standard pour l’administration de serveurs distants. Une fois connecté, il orchestre le déploiement de vos applications, bases de données, et services via Docker, la technologie de conteneurisation qui permet d’isoler chaque application dans son propre environnement.
Les chiffres qui montrent l’adoption
- 54 000+ étoiles GitHub : ce n’est pas un projet de niche. C’est l’un des projets open source de déploiement les plus suivis au monde.
- Plus de 4 000 forks : des milliers de développeurs l’ont copié pour l’adapter à leurs besoins.
- 280+ services disponibles en un clic : un catalogue qui s’étoffe continuellement.
- 3 600 recherches mensuelles en France : la communauté francophone l’adopte clairement.
Ce que Coolify fait concrètement
Voici les fonctionnalités qui expliquent pourquoi tant de développeurs ont fait la migration.
🚀 Déploiement automatisé depuis Git
Connectez votre dépôt GitHub, GitLab, ou Gitea à Coolify. Configurez une fois. Désormais, à chaque fois que vous poussez du code (git push), Coolify déclenche automatiquement :
- La récupération du code depuis votre dépôt.
- Le build de l’application via Nixpacks (un système qui détecte automatiquement votre langage et configure le build sans que vous ayez à écrire un Dockerfile).
- Le déploiement du nouveau conteneur.
- La mise à jour du reverse proxy.
Tout ça en quelques dizaines de secondes. Sans que vous touchiez à votre serveur.
Langages supportés : Node.js, Next.js, Nuxt, Astro, PHP/Laravel, Python/Django, Go, Rust, et n’importe quelle application dockerisée.
🔒 SSL automatique avec Let’s Encrypt
Configurer HTTPS (le protocole sécurisé qui met le petit cadenas dans la barre d’adresse de votre navigateur) est l’une des choses les plus pénibles à faire manuellement. Il faut obtenir un certificat, le configurer dans votre serveur web, gérer son renouvellement tous les 90 jours.
Coolify fait tout ça automatiquement via Let’s Encrypt (une autorité de certification gratuite et automatisée). Vous pointez un nom de domaine vers votre VPS, vous entrez ce domaine dans Coolify, et le certificat SSL est généré et renouvelé automatiquement. Zéro configuration manuelle.
🗄️ Bases de données managées en un clic
Coolify peut déployer et gérer les bases de données les plus populaires directement depuis son interface :
- PostgreSQL : la base de données relationnelle de référence.
- MySQL / MariaDB : les autres grandes bases relationnelles.
- MongoDB : base de données orientée documents (NoSQL).
- Redis : base de données en mémoire, idéale pour le cache et les sessions.
- Et d’autres, avec de nouvelles options régulièrement ajoutées.
En quelques clics, vous avez une base de données qui tourne, dont les identifiants sont injectés automatiquement dans vos variables d’environnement d’application, et dont les sauvegardes automatiques vers S3 (ou un stockage compatible, comme Backblaze B2) peuvent être configurées en deux minutes.
🛠️ 280+ services en un clic : le catalogue qui change tout
C’est probablement la fonctionnalité la plus impressionnante pour les utilisateurs qui découvrent Coolify. Le catalogue de services intégré transforme votre VPS en un supermarché d’outils open source.
En quelques exemples, ce que vous pouvez déployer en quelques clics :
| Catégorie | Service | Remplace |
|---|---|---|
| Analytics | Plausible | Google Analytics |
| Automatisation | n8n | Zapier, Make |
| Blog/CMS | Ghost | Substack, WordPress.com |
| Wiki/Knowledge base | Outline | Notion, Confluence |
| Base de données visuelle | NocoDB | Airtable |
| Back-end as a service | Supabase | Firebase |
| Gestion de mots de passe | Vaultwarden | 1Password Teams |
| Chat d’équipe | Mattermost | Slack |
| Formulaires | Formbricks | Typeform |
| Monitoring | Uptime Kuma | Pingdom |
Chaque outil est déployé avec sa configuration Docker optimisée, son SSL automatique, et ses variables d’environnement pré-configurées. La courbe d’apprentissage est minimale.
📊 Multi-serveurs depuis une interface unique
Si vous gérez plusieurs projets ou plusieurs clients, Coolify permet de gérer plusieurs VPS depuis un seul tableau de bord. Vous pouvez décider quel projet tourne sur quel serveur, répartir la charge, et surveiller tous vos déploiements depuis une interface centralisée.
🔁 Variables d’environnement sécurisées
Coolify gère les variables d’environnement (les configurations sensibles comme les clés API, mots de passe, URL de bases de données) de façon sécurisée. Les variables marquées comme secrètes ne sont jamais affichées en clair dans l’interface. Les bases de données liées injectent automatiquement leurs URLs de connexion dans les applications.
Comment calculer votre économie réelle
Pour rendre les choses concrètes, comparons les coûts d’une configuration typique : une application web Node.js avec une base de données PostgreSQL, un domaine personnalisé, et du déploiement automatique depuis GitHub.
Scénario : Application web avec base de données
Avec Heroku :
- Dyno Eco (1 application) : ~5 $/mois
- PostgreSQL Essential plan : ~5 $/mois
- Heroku Scheduler (cron jobs) : gratuit mais limité
- Total mensuel : ~10 $/mois, avec des limites strictes sur la mémoire et des temps d’inactivité possibles.
Avec Vercel (pour les back-ends) :
- Vercel Pro : 20 $/mois
- Base de données externe (PlanetScale, Supabase…) : 0-25 $/mois selon usage.
- Total mensuel : 20-45 $/mois
Avec Railway :
- Plan Hobby : 5 $/mois + usage
- Avec une vraie application en production : facilement 15-30 $/mois selon le trafic.
Avec Coolify sur un VPS Hetzner :
- VPS CX22 (2 vCPU, 4 GB RAM) : 3,79 €/mois
- Ou VPS CX32 (4 vCPU, 8 GB RAM) pour plusieurs projets : 8,25 €/mois
- Coolify lui-même : 0 €
- SSL : 0 € (Let’s Encrypt)
- Nombre d’applications : illimité sur ce serveur
- Total mensuel : 3,79 à 8,25 € pour plusieurs projets.
Sur un an, pour un développeur qui héberge deux ou trois projets, l’économie peut facilement dépasser 500 à 1 500 €.
| Solution | Coût mensuel (1 app) | Coût mensuel (3 apps) | Contrôle données |
|---|---|---|---|
| Heroku | ~10 $ | ~30 $ | ❌ |
| Vercel Pro | ~20 $ | ~60 $ | ❌ |
| Railway | ~15-30 $ | ~45-90 $ | ❌ |
| Coolify + VPS | ~4 € | ~4 € (même prix) | ✅ |
Installation pas à pas : de zéro à Coolify opérationnel
Voici les étapes concrètes pour installer Coolify sur un VPS. Ce tutoriel est volontairement accessible, si vous avez déjà utilisé un terminal, vous pouvez y arriver.
Prérequis
Avant de commencer, il vous faut :
- Un VPS sous Debian 12 ou Ubuntu 22.04+ (minimum 2 GB RAM pour tester, 4 GB recommandé pour la production).
- Un accès root via SSH.
- Un nom de domaine que vous pouvez pointer vers l’IP de votre VPS (optionnel pour tester, nécessaire pour la production).
- Les ports 80, 443, 6001 et 8000 ouverts dans le pare-feu de votre VPS.
Fournisseurs de VPS recommandés pour commencer : Hetzner (le moins cher, serveurs en Europe), OVH ou Scaleway (français, idéal pour la conformité RGPD), DigitalOcean ou Vultr (interfaces très ergonomiques).
L’installation en une commande
C’est là que Coolify surprend agréablement. Toute l’installation se résume à copier-coller une seule ligne dans votre terminal :
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
Ce script fait automatiquement le tour du propriétaire : il détecte votre distribution Linux, installe Docker (s’il n’est pas déjà présent), et déploie toute la stack Coolify. L’opération prend entre 5 et 10 minutes selon la vitesse de votre connexion.
À la fin de l’installation, Coolify est accessible via votre navigateur à l’adresse http://IP-DE-VOTRE-VPS:8000.
Configuration initiale
- Ouvrez http://IP-DE-VOTRE-VPS:8000 dans votre navigateur.
- Créez votre compte administrateur (email + mot de passe).
- Coolify vous guide pour ajouter votre premier serveur (le serveur local, ou un serveur distant via SSH).
- Une fois le serveur ajouté, vous pouvez créer votre premier projet.
Déployer votre première application
- Dans le tableau de bord, cliquez sur New Resource → Application.
- Sélectionnez Git et connectez votre compte GitHub ou GitLab.
- Choisissez votre dépôt et votre branche.
- Coolify détecte automatiquement le langage (Nixpacks) et propose une configuration de build.
- Ajoutez votre domaine et activez Generate SSL Certificate.
- Cliquez sur Deploy.
En moins de deux minutes, votre application est en ligne avec HTTPS configuré.
Les limites et mises en garde
Coolify est remarquable pour ce qu’il est, mais soyons honnêtes sur ce qu’il n’est pas, et sur les situations où les alternatives SaaS restent pertinentes.
Ce que Coolify ne fait pas (encore)
- Pas de rollback granulaire : si un déploiement échoue, revenir en arrière nécessite quelques manipulations manuelles. Les déploiements blue/green automatiques sont encore en développement.
- Pas d’agrégation de logs avancée : Coolify affiche les logs en temps réel, mais pas de recherche avancée ni d’alertes sur des patterns spécifiques. Pour ça, il faudrait ajouter un outil comme Loki + Grafana.
- Pas de Kubernetes : Coolify n’est pas conçu pour les architectures microservices complexes ou les déploiements à très grande échelle. Pour des milliers de conteneurs ou du scaling automatique horizontal, il faut regarder ailleurs.
- Dépendance à l’instance Coolify : si votre serveur Coolify tombe, vos applications continuent de tourner, mais vous perdez la capacité de déployer. Il faut prévoir une solution de haute disponibilité pour les usages critiques.
Quand rester sur Vercel ou Netlify
- Vous déployez un site statique simple et le front-end CDN mondial de Vercel apporte une valeur réelle (latence réduite sur des visiteurs du monde entier).
- Vous ne voulez absolument pas vous occuper d’administration serveur, même minimale.
- Vous êtes dans une grande équipe avec des workflows DevOps complexes déjà en place.
La consommation de RAM à prévoir
Coolify lui-même consomme environ 200-300 MB de RAM. Chaque application et base de données conteneurisée s’y ajoute. Un VPS à 2 GB RAM est suffisant pour tester ou héberger une seule application légère. Pour plusieurs applications en production, 4 GB de RAM minimum est fortement recommandé.
Les alternatives à Coolify : le comparatif équitable
Coolify n’est pas le seul outil de ce type. Voici les principales alternatives pour vous aider à choisir.
| Outil | Interface | Complexité | Nb services | Idéal pour |
|---|---|---|---|---|
| Coolify | ✅ GUI complète | Faible | 280+ | Freelances, petites équipes, side projects |
| Dokku | CLI uniquement | Moyenne | Limité | Ops qui préfèrent la ligne de commande |
| CapRover | ✅ GUI | Faible | 100+ | Alternative directe à Coolify |
| Portainer | ✅ GUI | Moyenne | Docker natif | Gestion de conteneurs avancée |
| Kubernetes (K3s) | Via kubectl | Élevée | Illimité | Grandes équipes, scaling avancé |
Pour la majorité des développeurs indépendants, freelances et petites équipes, Coolify est le bon choix. Il offre le meilleur équilibre entre facilité d’utilisation et puissance.
Tech-Connect Actualités tech, tutoriels et astuces informatiques expliqués simplement