Guide de Configuration Coolify sur VPS 2026 : Alternative Auto-Hébergée à Vercel
Déployez Coolify sur votre VPS pour une expérience auto-hébergée type Vercel/Netlify. Guide complet avec Docker, SSL et déploiement d'applications.
Guide de Configuration Coolify sur VPS : Votre Propre Vercel
Coolify est un PaaS auto-hébergé qui transforme votre VPS en une plateforme similaire à Vercel/Netlify. Déployez des applications depuis Git, SSL automatique, déploiements sans interruption — le tout sur du matériel que vous contrôlez.
Qu’est-ce que Coolify ?
Coolify gère la complexité de l’infrastructure :
- Intégration Git — Poussez pour déployer
- SSL automatique — Let’s Encrypt intégré
- Langages multiples — Node, Python, PHP, Go, Rust, sites statiques
- Bases de données — PostgreSQL, MySQL, Redis, MongoDB en un clic
- Support Docker — Déployez n’importe quel Dockerfile
- Webhooks — Déploiements automatiques à chaque push
Considérez-le comme un Heroku/Vercel auto-hébergé pour une fraction du coût.
Pourquoi Coolify plutôt que Vercel ?
| Facteur | Vercel | Coolify sur VPS |
|---|---|---|
| Coût (3 apps) | 60$/mois+ | 5-15$/mois |
| Ressources | Limitées | VPS complet |
| Verrouillage fournisseur | Élevé | Aucun |
| Démarrages à froid | Oui | Non |
| Domaines personnalisés | Limités en gratuit | Illimités |
| Hébergement BDD | Coût supplémentaire | Inclus |
Seuil de rentabilité : Si vous payez >20$/mois sur Vercel, Coolify vous fait économiser.
Configuration Requise pour le VPS
Coolify nécessite :
- Minimum : 2 vCPU, 2Go RAM, 30Go de stockage
- Recommandé : 4 vCPU, 4Go RAM, 50Go+ de stockage
- OS : Ubuntu 22.04+ ou Debian 12+
- Ports : 80, 443, 8000 (tableau de bord)
Fournisseurs VPS Recommandés
| Fournisseur | Plan | Caractéristiques | Prix |
|---|---|---|---|
| Hostinger | KVM1 | 1 vCPU, 4Go RAM | 4,99$/mois |
| Hetzner | CX21 | 2 vCPU, 4Go RAM | 5,39€/mois |
| Vultr | VC2 | 2 vCPU, 4Go RAM | 24$/mois |
Meilleur rapport qualité-prix : Hostinger KVM1 — 4Go de RAM pour 4,99$ gère facilement 5 à 10 applications.
Guide d’Installation
Étape 1 : Créer Votre VPS
En utilisant Hetzner comme exemple :
- Inscrivez-vous sur Hetzner Cloud
- Créez un Projet → Ajouter un Serveur
- Sélectionnez : Ubuntu 22.04, CX21 (2 vCPU, 4Go RAM)
- Ajoutez votre clé SSH
- Créez le serveur, notez l’adresse IP
Étape 2 : Configurer Votre Domaine
Avant l’installation, configurez le DNS :
A coolify.votredomaine.com → votre-ip-serveur
A *.coolify.votredomaine.com → votre-ip-serveur
Le wildcard est important — chaque application obtient un sous-domaine.
Étape 3 : Se Connecter et Préparer
ssh root@your-server-ip
# Update system
apt update && apt upgrade -y
# Set hostname (optional but nice)
hostnamectl set-hostname coolify
# Reboot to apply updates
reboot
Étape 4 : Installer Coolify
Une seule commande installe tout :
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
Cela installe :
- Docker Engine
- L’application Coolify
- Le reverse proxy Traefik
- PostgreSQL pour les données Coolify
L’installation prend 2 à 5 minutes.
Étape 5 : Accéder au Tableau de Bord
Ouvrez dans votre navigateur :
http://your-server-ip:8000
Ou si le DNS est prêt :
http://coolify.yourdomain.com:8000
Créez votre compte administrateur lors de la première visite.
Étape 6 : Configurer le SSL
Dans le tableau de bord Coolify :
- Allez dans Settings → Configuration
- Définissez votre Instance FQDN sur
https://coolify.yourdomain.com - Activez Let’s Encrypt
- Entrez votre email pour les notifications SSL
- Enregistrez et attendez le certificat
Accédez maintenant via https://coolify.yourdomain.com
Déployer Votre Première Application
Option A : Depuis un Dépôt Git
- Sources → Ajouter GitHub/GitLab
- Autorisez l’accès OAuth
- Projects → Nouveau Projet → Nouvelle Ressource
- Sélectionnez Public Repository ou votre compte connecté
- Entrez l’URL du dépôt (ex.
https://github.com/you/app) - Coolify détecte automatiquement : Node, Python, PHP, statique, Docker
- Cliquez sur Deploy
Coolify compile et déploie automatiquement. Vous obtenez une URL comme :
https://app-xxxx.coolify.yourdomain.com
Option B : Avec Docker Compose
Pour les projets Docker existants :
- Projects → Nouvelle Ressource → Docker Compose
- Collez ou liez votre fichier compose :
version: '3'
services:
app:
image: nginx:alpine
ports:
- 80:80
- Déployez
Option C : Déployer depuis un Dockerfile
- Créer une ressource → Dockerfile
- Liez au dépôt contenant le Dockerfile
- Coolify compile et déploie
Déploiements Courants
Application Next.js
# In Coolify:
# 1. Add Git source
# 2. Select your Next.js repo
# 3. Coolify auto-detects Node, uses build output
Commande de build : npm run build
Commande de démarrage : npm start
Python/FastAPI
# Dockerfile
FROM python:3.11-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"]
Site Statique
Pointez simplement vers un dépôt contenant un index.html — Coolify le sert automatiquement.
WordPress
- New Resource → Services → WordPress
- Un clic déploie WordPress + MySQL
- SSL et domaine gérés automatiquement
Ajouter des Bases de Données
PostgreSQL
- Resources → Nouvelle Ressource → PostgreSQL
- Définissez le mot de passe
- Déployez
La chaîne de connexion apparaît dans le tableau de bord :
postgresql://user:password@postgres-xxxx:5432/postgres
Utilisez-la dans vos applications via les variables d’environnement.
Redis
Même processus :
- Nouvelle Ressource → Redis
- Déployez
- Utilisez
redis://redis-xxxx:6379dans vos applications
MySQL/MariaDB
- Nouvelle Ressource → MySQL ou MariaDB
- Configurez
- Déployez
Déploiements Automatiques
Webhooks GitHub
Coolify configure automatiquement les webhooks lorsque vous connectez GitHub :
- Push sur la branche
main - Le webhook se déclenche
- Coolify récupère, compile, déploie
- Basculement sans interruption
Déclenchements Manuels
Dans chaque application :
- Cliquez sur Redeploy pour un déclenchement manuel
- Utilisez l’API pour l’intégration CI/CD :
curl -X POST https://coolify.yourdomain.com/api/v1/deploy \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-d '{"uuid": "app-uuid"}'
Variables d’Environnement
Par Application
- Ouvrez l’application dans le tableau de bord
- Onglet Environment Variables
- Ajoutez des paires clé-valeur :
DATABASE_URL=postgresql://...
API_KEY=secret123
NODE_ENV=production
Partagées Entre Applications
- Projects → Sélectionnez le projet
- Shared Variables
- Celles-ci sont injectées dans toutes les applications du projet
Domaines Personnalisés
Ajouter un Domaine à une Application
- Ouvrez l’application → Settings
- Domains → Ajouter un domaine
- Entrez :
app.votredomaine.com - Le SSL est provisionné automatiquement
Domaines Multiples
Ajoutez autant de domaines que nécessaire :
app.votredomaine.com
www.votredomaine.com
votredomaine.com
Tous pointent vers la même application.
Stratégie de Sauvegarde
Sauvegardes de Base de Données
Coolify prend en charge les sauvegardes planifiées :
- Ouvrez la ressource base de données
- Backups → Activer
- Définissez la planification (quotidienne recommandée)
- Configurez la destination S3/Minio
Données d’Application
Pour les applications avec des données persistantes :
# On VPS, backup Docker volumes
docker run --rm -v app_data:/data -v /backup:/backup \
alpine tar czf /backup/app-backup.tar.gz /data
Snapshots Complets du VPS
Utilisez la fonctionnalité de snapshots de votre fournisseur :
Conseils de Performance
1. Activer le Swap
fallocate -l 2G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile swap swap defaults 0 0' >> /etc/fstab
2. Nettoyer les Ressources Docker
# Weekly cleanup
docker system prune -a --volumes -f
Ou activez-le dans les paramètres Coolify.
3. Surveiller les Ressources
# Check container stats
docker stats
Le tableau de bord Coolify affiche l’utilisation des ressources par application.
4. Mise à l’Échelle Horizontale
Pour les applications à fort trafic, ajoutez des instances VPS supplémentaires et utilisez la gestion de serveurs de Coolify pour distribuer les déploiements.
Dépannage
L’Application ne se Déploie Pas
# Check logs
docker logs coolify
# Check app build logs in dashboard
# Resources → App → Deployments → View logs
Le SSL ne Fonctionne Pas
- Vérifiez que le DNS pointe correctement
- Attendez la propagation (jusqu’à 24h)
- Vérifiez que les ports 80/443 sont ouverts dans le pare-feu
- Redémarrez Traefik :
docker restart coolify-proxy
Espace Disque Insuffisant
# Check usage
df -h
# Clean Docker
docker system prune -a
# Remove old deployments in Coolify settings
Connexion à la Base de Données Refusée
- Assurez-vous que le conteneur de base de données est en cours d’exécution
- Utilisez le nom d’hôte Docker interne (ex.
postgres-xxxx) - Vérifiez les identifiants dans le tableau de bord Coolify
Coolify vs Alternatives
| Plateforme | Complexité | Idéal Pour |
|---|---|---|
| Coolify | Faible | PaaS général, multi-applications |
| Dokploy | Faible | Similaire à Coolify |
| CapRover | Moyenne | Orienté Docker |
| Portainer | Faible | Gestion de conteneurs |
| Kubernetes | Élevée | Grande échelle |
Coolify l’emporte sur la simplicité tout en offrant suffisamment de puissance pour la plupart des projets.
FAQ
Combien d’applications Coolify peut-il exécuter ?
Sur un VPS de 4Go : 5 à 15 applications légères. Plus avec une gestion attentive des ressources.
Coolify est-il prêt pour la production ?
Oui, de nombreuses entreprises l’utilisent. La version v4 est stable et activement maintenue.
Puis-je utiliser mon propre registre Docker ?
Oui, configurez-le dans Settings → Docker Registries.
Coolify prend-il en charge les monorepos ?
Oui, spécifiez le sous-répertoire contenant votre application.
Comment mettre à jour Coolify ?
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
La même commande d’installation met à jour vers la dernière version.
Résumé
Coolify transforme un VPS à 5-15$/mois en une plateforme de déploiement qui rivalise avec Vercel/Netlify. Pour les développeurs et les petites équipes, c’est le compromis idéal entre le Docker fait-maison et un PaaS coûteux.
Configuration Recommandée :
| Composant | Choix | Coût |
|---|---|---|
| VPS | Hostinger KVM1 | 4,99$/mois |
| Plateforme | Coolify | Gratuit |
| Domaines | Cloudflare | Gratuit |
| Total | 4,99$/mois |
Commencez ici : Hostinger VPS → Installez Coolify → Déployez vos applications.
Ready to get started?
Get the best VPS hosting deal today. Hostinger offers 4GB RAM VPS starting at just $4.99/mo.
Get Hostinger VPS — $4.99/mo// up to 75% off + free domain included
// related topics
// related guides
$1 VPS Hosting 2026: Cheapest VPS Servers Starting at $1/Month
Looking for $1 VPS hosting? Compare the cheapest VPS providers starting from $1-3/month. Real specs, no hidden fees, honest reviews of budget VPS options.
tutorialCaddy Reverse Proxy Guide 2026: Automatic HTTPS Made Easy
Set up Caddy as a reverse proxy with automatic HTTPS, zero-config SSL, and simple Caddyfile syntax. Complete VPS deployment guide.
tutorialCloudflare Tunnel VPS Guide 2026: Expose Services Without Opening Ports
Set up Cloudflare Tunnel on your VPS to expose web apps securely without opening ports or revealing your server IP. Complete guide with Docker and DNS config.
tutorialVPS with Crypto & No KYC — 7 Providers That Accept Bitcoin
Pay for VPS hosting with Bitcoin, Monero, or ETH — no ID required. We list 7 privacy-first providers with anonymous signup. Updated March 2026.
Andrius Putna
I am Andrius Putna. Geek. Since early 2000 in love tinkering with web technologies. Now AI. Bridging business and technology to drive meaningful impact. Combining expertise in customer experience, technology, and business strategy to deliver valuable insights. Father, open-source contributor, investor, 2xIronman, MBA graduate.
// last updated: February 8, 2026. Disclosure: This article may contain affiliate links.