Vercel, Netlify ou Heroku ont rendu le déploiement très simple : on pousse son code sur Git, l'application est en ligne avec un certificat HTTPS. La contrepartie arrive avec le succès : facture qui grimpe avec le trafic, limites sur les fonctions, données hébergées chez un tiers. Coolify reproduit cette expérience sur votre propre serveur. Ce guide explique ce qu'il remplace, ses limites, et comment déployer une première application en quelques minutes.
1. Ce que fait Coolify
Coolify est une plateforme open source qui s'installe sur un serveur Linux et pilote Docker pour vous :
- Déploiement depuis Git : GitHub, GitLab ou n'importe quel dépôt ; chaque poussée sur une branche peut redéployer l'application.
- HTTPS automatique : certificats Let's Encrypt générés et renouvelés sans intervention.
- Bases de données en un clic : PostgreSQL, MySQL, MariaDB, Redis, MongoDB, avec sauvegardes planifiées.
- Services prêts à l'emploi : des centaines de modèles (n8n, Plausible, Uptime Kuma, WordPress…) à lancer depuis l'interface.
- Variables d'environnement, journaux, aperçus par branche, comme sur les plateformes commerciales.
2. Coolify face à Vercel, Netlify et Heroku
| Critère | Coolify sur un VPS | Plateformes hébergées |
|---|---|---|
| Coût | Prix fixe du serveur, sans facturation à l'usage | Gratuit au départ, puis facturé selon le trafic, les fonctions et les membres de l'équipe |
| Applications | Tout ce qui tourne dans Docker : Node.js, Python, PHP, Go, Rust, bases de données | Selon la plateforme, souvent centré sur le front-end et les fonctions |
| Données | Sur votre serveur, dans le pays de votre choix | Chez le fournisseur, souvent hors de l'Union européenne |
| Réseau mondial (CDN, edge) | Non intégré, à ajouter avec Cloudflare par exemple | Intégré |
| Maintenance | Mises à jour du serveur et de Coolify à votre charge | Aucune |
| Montée en charge | Dans la limite du serveur, ou en ajoutant des serveurs | Automatique |
En résumé : Coolify est imbattable sur le coût et la liberté dès que vous avez plusieurs applications ou une base de données. Les plateformes hébergées restent intéressantes pour un site statique à forte audience mondiale, grâce à leur réseau de diffusion.
3. Quel serveur prévoir
L'éditeur recommande au minimum 2 vCPU, 2 Go de RAM et 30 Go de disque. En pratique, la consommation dépend de ce que vous déployez :
| Usage | RAM conseillée |
|---|---|
| Coolify + 1 à 2 petites applications | 4 Go |
| Plusieurs applications avec bases de données | 8 Go |
| Agence, nombreux projets clients, compilations fréquentes | 16 Go |
Les compilations (build) sont le moment le plus gourmand : un disque NVMe et des vCPU supplémentaires réduisent nettement leur durée.
4. Installer Coolify
Partez d'un VPS neuf sous Ubuntu 24.04 ou Debian 12 : Coolify installe lui-même Docker et ses composants.
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bash
L'installation prend quelques minutes. Ouvrez ensuite http://ADRESSE_IP:8000 et créez immédiatement le compte administrateur : tant qu'il n'existe pas, n'importe qui peut le créer à votre place.
5. Configurer un domaine
- Créez un enregistrement
Apourcoolify.votredomaine.frvers l'adresse du VPS, et un enregistrement générique*.apps.votredomaine.frpour les applications. Voir configurer les DNS. - Dans Settings, renseignez le domaine de l'instance : Coolify obtient le certificat HTTPS automatiquement.
- Dans les réglages du serveur, indiquez le domaine générique : chaque nouvelle application reçoit une adresse comme
monapp.apps.votredomaine.fr.
6. Déployer une première application
- Projects → New, puis Add Resource → Public Repository (ou connectez votre compte GitHub pour les dépôts privés).
- Collez l'adresse du dépôt. Coolify détecte le type de projet : Nixpacks construit automatiquement la plupart des applications Node.js, Python, PHP ou Go ; un
Dockerfileou un fichier Docker Compose est utilisé s'il est présent. - Indiquez le port de l'application et les variables d'environnement.
- Cliquez sur Deploy et suivez les journaux de construction. L'application est en ligne en HTTPS à la fin.
Activez ensuite le déploiement automatique : chaque poussée sur la branche principale reconstruit et met en ligne la nouvelle version.
7. Ajouter une base de données et des sauvegardes
Add Resource → Database crée une base PostgreSQL, MySQL ou Redis dans le même projet. Coolify fournit l'adresse de connexion interne à copier dans les variables d'environnement de l'application. Dans l'onglet de la base, programmez des sauvegardes régulières, idéalement vers un stockage compatible S3 extérieur au serveur.
8. Ce qu'il reste à faire vous-même
- Mettre à jour Coolify depuis l'interface, après avoir lu les notes de version.
- Mettre à jour le système et activer les mises à jour de sécurité automatiques. Voir premiers pas sur votre VPS.
- Sauvegarder les bases hors du serveur, et tester une restauration de temps en temps.
- Surveiller l'espace disque : les images Docker s'accumulent ; Coolify propose un nettoyage automatique à activer.
La fiche Coolify de notre marketplace résume l'installation et la configuration conseillée.
9. Migrer une application depuis Vercel ou Heroku
La migration d'une application existante se fait en général en une heure, sans coupure :
- Inventoriez les variables d'environnement de l'application sur l'ancienne plateforme et recopiez-les dans Coolify.
- Exportez la base de données (par exemple avec
pg_dumppour PostgreSQL), créez la base dans Coolify et importez l'export. - Déployez l'application depuis le même dépôt Git et testez-la sur son adresse provisoire
monapp.apps.votredomaine.fr. - Basculez le domaine : abaissez le TTL la veille, puis faites pointer l'enregistrement DNS vers le VPS. Voir migrer un site vers un VPS.
- Gardez l'ancien déploiement quelques jours, le temps que les caches DNS expirent.
Les fonctions serverless se transforment en routes d'un serveur Node.js classique ; les tâches planifiées propres à la plateforme se recréent dans l'onglet Scheduled Tasks de Coolify.
10. Ajouter un réseau de diffusion avec Cloudflare
Ce qui manque à Coolify face aux plateformes hébergées, c'est la diffusion mondiale. Placer le domaine derrière le proxy Cloudflare comble une grande partie de l'écart : fichiers statiques mis en cache près des visiteurs, filtrage du trafic web, adresse du serveur masquée. Choisissez le mode SSL Full (strict) pour garder le chiffrement de bout en bout avec les certificats de Coolify. Les réglages sont détaillés dans Cloudflare devant un VPS.
11. Les services les plus utiles à lancer en un clic
Au-delà de vos propres applications, Coolify propose un catalogue de services prêts à l'emploi. Ceux que nos clients installent le plus souvent sur la même instance :
| Service | À quoi il sert | RAM approximative |
|---|---|---|
| n8n | Automatisations et workflows entre vos outils | 300 à 600 Mo |
| Uptime Kuma | Surveillance de vos sites, alertes Discord ou Telegram | 100 à 200 Mo |
| Plausible ou Umami | Mesure d'audience respectueuse de la vie privée | 300 Mo à 1 Go |
| MinIO | Stockage de fichiers compatible S3 pour vos applications | 200 à 500 Mo |
| Vaultwarden | Gestionnaire de mots de passe compatible Bitwarden | 50 à 100 Mo |
Additionnez la mémoire de chaque service pour dimensionner votre serveur, et gardez une marge pour les compilations. Chacun de ces outils a aussi sa fiche dans notre marketplace, avec la configuration conseillée.
Questions fréquentes
Coolify est-il gratuit ?
Oui, la version auto-hébergée est open source et gratuite, sans limite d'applications. Vous ne payez que le serveur sur lequel elle tourne.
Coolify peut-il remplacer Vercel pour un projet Next.js ?
Oui pour la plupart des projets : Coolify construit et sert une application Next.js comme un serveur Node.js classique. Les fonctionnalités propres au réseau de Vercel, comme l'exécution en périphérie dans le monde entier, ne sont pas reproduites.
Faut-il savoir utiliser Docker ?
Non pour démarrer : Coolify détecte le type de projet et génère l'image. Connaître Docker aide pour les cas particuliers, avec un Dockerfile ou un fichier Compose personnalisé.
Combien d'applications peut-on héberger sur un VPS avec Coolify ?
Autant que les ressources le permettent. Un VPS de 8 Go accueille confortablement plusieurs applications web et leurs bases de données ; les compilations sont le moment le plus gourmand.
Coolify est-il sécurisé ?
Il l'est si vous créez le compte administrateur immédiatement, protégez l'interface par un domaine en HTTPS, limitez l'accès au port 8000 et maintenez Coolify et le système à jour.



