Qu'y a-t-il d'installé sur votre serveur Coolify ?
- Coolify 4.6.0 depuis l'installateur officiel, open source sous Apache 2.0
- Docker et le proxy inverse Traefik, qui acheminent les domaines et obtiennent et renouvellent les certificats
- L'outil de build Railpack, marqué bêta dans Coolify, avec des options Dockerfile et Docker Compose dans le panneau
- Un compte administrateur prêt, le serveur local déjà validé et un premier projet appelé My first project
- Des adresses sslip.io, pour que le panneau et les applications s'ouvrent en HTTPS avant que vous n'ajoutiez un domaine
- 2 Go de swap, et un pare-feu avec les ports 22, 80, 443, 6001, 6002 et 8000 ouverts
Quelle taille faut-il pour Coolify ?
Le minimum officiel de Coolify est de 2 cœurs, 2 Go de RAM et 10 Go de disque. Ce sont les builds qui chargent vraiment le serveur. Sur un vrai serveur à 2 Go, les exemples Vite, Astro et Flask sont passés en ligne en environ 1 à 1,5 minute, tandis qu'une application Next.js avec 85 paquets a manqué de mémoire. La même application a compilé avec 4 Go et 2 cœurs et a rempli 18 Go de disque. Comme point de départ, 2 Go conviennent aux petits projets, 4 Go à Next.js ou à plusieurs applications, et 8 Go à une configuration avec aussi des bases de données et des services.
| Usage | Taille | Prix | Choisir |
|---|---|---|---|
| Nouveau site | 2 GB RAM · 2 vCore · 40 GB NVMe | $4.51/mois | |
| Site en croissance | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/mois | |
| Site très fréquenté | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/mois |
Pour qui ?
- Ceux qui font tourner plusieurs applications et bases de données depuis un seul panneau sur un seul serveur
- Les développeurs qui déploient des projets Next.js, Vite, Astro ou Python pour un prix mensuel fixe
- Les équipes qui veulent essayer des outils open source de la liste des services prêts à l'emploi
- Ceux qui aiment un panneau mais veulent garder le contrôle total du serveur
Que se passe-t-il après votre commande ?
- Réglez la taille et terminez votre paiement.
- Votre serveur démarre et Coolify s'installe tout seul. Cela a pris environ 9 minutes lors de nos tests sur de vrais serveurs.
- Dans votre panneau, ouvrez votre serveur depuis Mes serveurs. Connectez-vous à Coolify avec les lignes Adresse du panneau, E-mail et Mot de passe de l'onglet Vue d'ensemble.
- Pour un dépôt GitHub privé, générez une clé sur la page Private Keys et ajoutez la clé publique aux Deploy keys du dépôt. Les dépôts publics n'ont pas besoin de cette étape.
- Sur la page Projects, appuyez sur New resource et choisissez un dépôt Git, une base de données ou un service prêt à l'emploi. Ajoutez vos variables d'environnement et appuyez sur Deploy.
- Pour votre propre domaine, faites pointer son enregistrement A vers l'IP du serveur, ajoutez-le avec https sur la page Domains et appuyez sur Redeploy. Coolify obtient le certificat.
Avec chaque serveur
- Sauvegardes quotidiennes incluses dans le prix
- Trafic illimité
- Accès root complet
- Augmentez ou réduisez la RAM et le CPU plus tard, et agrandissez le disque
- Emplacement : Istanbul · IST-1.
Bon à savoir
- Les mises à jour automatiques de Coolify sont activées par défaut et s'exécutent une fois par jour : la version installée change donc avec le temps. Désactivez-les dans Settings si vous voulez gérer les versions vous-même.
- Une fois que le panneau fonctionne à son adresse HTTPS, vous pouvez fermer les ports 8000, 6001 et 6002. Docker contourne ufw : cela passe donc par la voie Compose de Coolify, et l'article d'aide donne les étapes.
- Les sauvegardes de bases de données de Coolify restent sur le même serveur. Pour une copie hors du serveur, ajoutez un stockage compatible S3. Redis, Dragonfly et KeyDB ne prennent pas en charge les sauvegardes planifiées.
- Le panneau accède au serveur en SSH en tant que root avec sa propre clé. Ne désactivez pas complètement la connexion root et ne supprimez pas la ligne coolify de authorized_keys, sinon les déploiements s'arrêteront.
- Si un certificat ne peut pas être émis, le panneau s'ouvre en http sur le port 8000 de votre adresse IP.
Questions et réponses sur Coolify
De combien de RAM Coolify a-t-il besoin ?
Le minimum officiel de Coolify est de 2 cœurs et 2 Go de RAM. Lors de nos tests, 2 Go suffisaient pour de petits projets, mais un build Next.js avec beaucoup de paquets a manqué de mémoire et est passé avec 4 Go. Vous pouvez agrandir le serveur plus tard depuis votre panneau.
Comment installer Coolify ?
Sur ce serveur, vous n'installez pas Coolify vous-même. À la commande, l'installateur officiel s'exécute, un compte administrateur est créé, le serveur local est validé et le panneau reçoit une adresse HTTPS. Connectez-vous avec l'adresse indiquée dans votre panneau et déployez votre premier projet, ou connectez-vous en SSH si vous préférez.
Que puis-je déployer avec Coolify ?
Coolify déploie depuis un dépôt Git, un Dockerfile, un fichier Docker Compose ou une image préconstruite. Nous avons essayé des exemples Next.js, Vite, Astro et Flask avec Railpack sur un vrai serveur, et tous se sont ouverts en HTTPS. La liste propre à Coolify comprend aussi plus de 360 services prêts à l'emploi.
Coolify peut-il utiliser d'autres fournisseurs Git que GitHub ?
Oui. Coolify construit depuis n'importe quel serveur Git : connectez un dépôt public par son adresse et un dépôt privé avec une clé de déploiement. Pour les déploiements automatiques, mettez l'adresse et le secret de la page Webhooks de l'application dans les paramètres de webhook du dépôt.
Quelles bases de données puis-je faire tourner sur Coolify ?
Coolify fait tourner PostgreSQL, MySQL, MariaDB, MongoDB, ClickHouse, Redis, Dragonfly et KeyDB. Lors de notre test, PostgreSQL était en bonne santé en moins de 30 secondes et le port 5432 est resté fermé vers l'extérieur.
Puis-je ajouter un autre serveur à Coolify ?
Oui, Coolify peut aussi gérer des serveurs distants. Un serveur distant n'a besoin que des ports 22, 80 et 443 ouverts. Le panneau reste sur ce serveur, et vous déployez vos applications sur l'autre.
Combien d'applications puis-je faire tourner sur Coolify ?
L'installation ne fixe aucune limite d'applications, et le prix ne dépend pas du nombre de projets. La mémoire, le processeur et le disque de votre serveur sont la seule limite. S'ils viennent à manquer, agrandissez depuis la section Taille de votre panneau, et vos données et votre adresse IP restent les mêmes.