﻿﻿{"id":2299,"date":"2026-02-09T17:21:42","date_gmt":"2026-02-09T16:21:42","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/coolify-le-paas-self-hosted-qui-evite-les-galeres-docker\/"},"modified":"2026-02-09T17:21:42","modified_gmt":"2026-02-09T16:21:42","slug":"coolify-le-paas-self-hosted-qui-evite-les-galeres-docker","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/coolify-le-paas-self-hosted-qui-evite-les-galeres-docker\/","title":{"rendered":"Coolify &#8211; Le PaaS self-hosted qui \u00e9vite les gal\u00e8res Docker"},"content":{"rendered":"<p>Coolify, c&#8217;est un PaaS open source que vous installez sur vos propres serveurs pour d\u00e9ployer vos apps, vos bases de donn\u00e9es et vos services&#8230; sans vous farcir Docker \u00e0 la main. En gros, un Heroku ou un Vercel, mais en version self-hosted sans<br \/>\n<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Enfermement_propri%C3%A9taire\">enfermement propri\u00e9taire<\/a><br \/>\ncomme on pourrait dire en bon fran\u00e7ais.<\/p>\n<p>La version auto-h\u00e9berg\u00e9e est donc TOTALEMENT gratuite. Pas de limite sur le nombre de serveurs, pas de restriction sur les features, pas de &#8220;<em>ah pour les teams faut upgrader<\/em>&#8220;. Y&#8217;a R comme disait mon grand-p\u00e8re&#8230; Vous avez SSH sur une machine ? \u00c7a suffit. VPS, Raspberry Pi, d\u00e9di\u00e9, vieux laptop qui tra\u00eene dans un coin&#8230; Hop, une seule commande et c&#8217;est install\u00e9.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/coolify-paas-auto-hebergement\/coolify-paas-auto-hebergement-1.webp\" alt=\"\" loading=\"lazy\"><\/p>\n<p>C\u00f4t\u00e9 d\u00e9ploiement, Coolify d\u00e9tecte automatiquement votre stack via Nixpacks (c&#8217;est-\u00e0-dire qu&#8217;il devine le langage et g\u00e9n\u00e8re le build tout seul). Mais vous pouvez aussi balancer un Dockerfile, un Docker Compose ou un simple site statique. Du coup, que vous bossiez en Next.js, Django, Laravel, Rails, Phoenix ou SvelteKit, \u00e7a passe sans config particuli\u00e8re.<\/p>\n<p>Pour les bases de donn\u00e9es, c&#8217;est pas mal non plus : PostgreSQL, MySQL, MariaDB, MongoDB, Redis, ClickHouse&#8230; tout se d\u00e9ploie en quelques clics. Et au total, le catalogue compte plus de 280 services one-click (Plausible, Gitea, Minio, n8n, et j&#8217;en passe). Y&#8217;a de quoi monter une infra compl\u00e8te avant m\u00eame d&#8217;ouvrir un terminal.<\/p>\n<p>Le workflow Git est solide puisque c&#8217;est du push-to-deploy avec GitHub, GitLab, Bitbucket ou Gitea, avec en prime des d\u00e9ploiements de preview par pull request. Pratique pour tester une branche avant de tout p\u00e9ter en prod (ouais, je vous connais&#8230;). Vous avez aussi les webhooks, une API REST document\u00e9e, et un terminal temps r\u00e9el directement dans le navigateur.<\/p>\n<p>C\u00f4t\u00e9 ops, les certificats SSL sont automatiques via Let&#8217;s Encrypt, les backups de vos bases partent vers du<br \/>\n<a href=\"https:\/\/korben.info\/garage-stockage-s3-open-source-auto-hebergement.html\">stockage S3 compatible<\/a><br \/>\n, et vous avez du monitoring int\u00e9gr\u00e9 avec alertes Discord, Telegram ou email. \u00c7a permet de dormir tranquille le vendredi soir. Pour le multi-serveur, Coolify supporte aussi Docker Swarm, donc vous pouvez r\u00e9partir la charge sur plusieurs machines sans trop de prise de t\u00eate.<\/p>\n<p>Si vous voulez pas g\u00e9rer l&#8217;instance Coolify vous-m\u00eame, y&#8217;a Coolify Cloud \u00e0 5$\/mois (2 serveurs inclus, +3$ par serveur suppl\u00e9mentaire). Vos apps tournent toujours sur VOS machines et c&#8217;est juste le dashboard qui est h\u00e9berg\u00e9 chez eux. Pour les allergiques \u00e0 l&#8217;admin syst\u00e8me, \u00e7a peut valoir le coup.<\/p>\n<h3>Prise en main rapide<\/h3>\n<p>Pour installer Coolify, il vous faut un serveur Linux (Ubuntu LTS recommand\u00e9, mais Debian, CentOS, Fedora, Alpine ou m\u00eame Raspberry Pi OS 64-bit passent aussi), avec au minimum 2 coeurs, 2 Go de RAM et 30 Go de stockage. Un acc\u00e8s SSH root est requis.<\/p>\n<p>L&#8217;install tient en une ligne :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-fallback\" data-lang=\"fallback\"><span class=\"line\"><span class=\"cl\">curl -fsSL https:\/\/cdn.coollabs.io\/coolify\/install.sh | sudo bash\n<\/span><\/span><\/code><\/pre>\n<p>Le script pose Docker, configure les cl\u00e9s SSH, cr\u00e9e les r\u00e9pertoires dans <code>\/data\/coolify<\/code> et d\u00e9marre le tout. \u00c0 la fin, il vous affiche l&#8217;URL de votre dashboard, g\u00e9n\u00e9ralement <code>http:\/\/VOTRE_IP:8000<\/code>. Premier r\u00e9flexe : cr\u00e9ez votre compte admin TOUT DE SUITE (car le premier qui tombe sur la page d&#8217;inscription prend le contr\u00f4le du serveur&#8230;).<\/p>\n<p>Une fois connect\u00e9, la logique est simple. Vous cr\u00e9ez un <strong>Projet<\/strong> (le conteneur logique de votre app), puis un <strong>Environnement<\/strong> dedans (dev, staging, prod&#8230;). Ensuite, vous ajoutez une <strong>Ressource<\/strong>, c&#8217;est-\u00e0-dire votre app, votre base de donn\u00e9es ou un des 280 services one-click.<\/p>\n<p>Pour d\u00e9ployer un repo Git, vous branchez votre compte GitHub, GitLab ou Gitea, vous s\u00e9lectionnez le repo et la branche, et Coolify d\u00e9tecte le build pack adapt\u00e9 (Nixpacks, Dockerfile ou Compose). Vous configurez votre domaine, le reverse proxy (Traefik ou Caddy au choix) g\u00e8re le SSL automatiquement, et hop&#8230; <code>git push<\/code>, c&#8217;est d\u00e9ploy\u00e9.<\/p>\n<p>Si vous voulez ajouter des serveurs distants, m\u00eame principe : cl\u00e9 SSH, connexion root, et Coolify valide que tout est OK. Chaque serveur a son propre proxy, donc le trafic va directement dessus sans passer par le serveur principal. Pensez juste \u00e0 pointer vos DNS vers le bon serveur.<\/p>\n<p>Pour ceux qui explorent les alternatives,<br \/>\n<a href=\"https:\/\/korben.info\/dokploy-plateforme-hebergement-open-source-gratuite.html\">Dokploy<\/a><br \/>\nest plus minimaliste (et plus r\u00e9cent), et<br \/>\n<a href=\"https:\/\/korben.info\/runtipi-demystifiez-auto-hebergement-avec-logiciel-open-source.html\">Tipi<\/a><br \/>\nreste centr\u00e9 sur les applis grand public type Nextcloud ou Plex. Coolify, c&#8217;est plut\u00f4t le couteau suisse du dev qui veut TOUT contr\u00f4ler sur son infra.<\/p>\n<p>Bref, si Docker Compose c&#8217;est plus votre truc,<br \/>\n<a href=\"https:\/\/coolify.io\/\">Coolify<\/a><br \/>\nm\u00e9rite clairement un petit test.<\/p>\n<p>Merci lorenper !<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Coolify, c&#8217;est un PaaS open source que vous installez sur vos propres serveurs pour d\u00e9ployer vos apps, vos bases de donn\u00e9es et vos services&#8230; sans vous farcir Docker \u00e0 la main. En gros, un Heroku ou un Vercel, mais en version self-hosted sans enfermement propri\u00e9taire comme on pourrait dire en bon fran\u00e7ais. La version auto-h\u00e9berg\u00e9e est donc TOTALEMENT gratuite. Pas de limite sur le nombre de serveurs, pas de restriction sur les features, pas de &#8220;ah pour les teams faut upgrader&#8220;. Y&#8217;a R comme disait mon grand-p\u00e8re&#8230; Vous avez SSH sur une machine ? \u00c7a suffit. VPS, Raspberry Pi, d\u00e9di\u00e9, vieux laptop qui tra\u00eene dans un coin&#8230; Hop, une seule commande et c&#8217;est install\u00e9. C\u00f4t\u00e9 d\u00e9ploiement, Coolify d\u00e9tecte automatiquement votre stack via Nixpacks (c&#8217;est-\u00e0-dire qu&#8217;il devine le langage et g\u00e9n\u00e8re le build tout seul). Mais vous pouvez aussi balancer un Dockerfile, un Docker Compose ou un simple site statique. Du coup, que vous bossiez en Next.js, Django, Laravel, Rails, Phoenix ou SvelteKit, \u00e7a passe sans config particuli\u00e8re. Pour les bases de donn\u00e9es, c&#8217;est pas mal non plus : PostgreSQL, MySQL, MariaDB, MongoDB, Redis, ClickHouse&#8230; tout se d\u00e9ploie en quelques clics. Et au total, le catalogue compte plus de 280 services one-click (Plausible, Gitea, Minio, n8n, et j&#8217;en passe). Y&#8217;a de quoi monter une infra compl\u00e8te avant m\u00eame d&#8217;ouvrir un terminal. Le workflow Git est solide puisque c&#8217;est du push-to-deploy avec GitHub, GitLab, Bitbucket ou Gitea, avec en prime des d\u00e9ploiements de preview par pull request. Pratique pour tester une branche avant de tout p\u00e9ter en prod (ouais, je vous connais&#8230;). Vous avez aussi les webhooks, une API REST document\u00e9e, et un terminal temps r\u00e9el directement dans le navigateur. C\u00f4t\u00e9 ops, les certificats SSL sont automatiques via Let&#8217;s Encrypt, les backups de vos bases partent vers du stockage S3 compatible , et vous avez du monitoring int\u00e9gr\u00e9 avec alertes Discord, Telegram ou email. \u00c7a permet de dormir tranquille le vendredi soir. Pour le multi-serveur, Coolify supporte aussi Docker Swarm, donc vous pouvez r\u00e9partir la charge sur plusieurs machines sans trop de prise de t\u00eate. Si vous voulez pas g\u00e9rer l&#8217;instance Coolify vous-m\u00eame, y&#8217;a Coolify Cloud \u00e0 5$\/mois (2 serveurs inclus, +3$ par serveur suppl\u00e9mentaire). Vos apps tournent toujours sur VOS machines et c&#8217;est juste le dashboard qui est h\u00e9berg\u00e9 chez eux. Pour les allergiques \u00e0 l&#8217;admin syst\u00e8me, \u00e7a peut valoir le coup. Prise en main rapide Pour installer Coolify, il vous faut un serveur Linux (Ubuntu LTS recommand\u00e9, mais Debian, CentOS, Fedora, Alpine ou m\u00eame Raspberry Pi OS 64-bit passent aussi), avec au minimum 2 coeurs, 2 Go de RAM et 30 Go de stockage. Un acc\u00e8s SSH root est requis. L&#8217;install tient en une ligne : curl -fsSL https:\/\/cdn.coollabs.io\/coolify\/install.sh | sudo bash Le script pose Docker, configure les cl\u00e9s SSH, cr\u00e9e les r\u00e9pertoires dans \/data\/coolify et d\u00e9marre le tout. \u00c0 la fin, il vous affiche l&#8217;URL de votre dashboard, g\u00e9n\u00e9ralement http:\/\/VOTRE_IP:8000. Premier r\u00e9flexe : cr\u00e9ez votre compte admin TOUT DE SUITE (car le premier qui tombe sur la page d&#8217;inscription prend le contr\u00f4le du serveur&#8230;). Une fois connect\u00e9, la logique est simple. Vous cr\u00e9ez un Projet (le conteneur logique de votre app), puis un Environnement dedans (dev, staging, prod&#8230;). Ensuite, vous ajoutez une Ressource, c&#8217;est-\u00e0-dire votre app, votre base de donn\u00e9es ou un des 280 services one-click. Pour d\u00e9ployer un repo Git, vous branchez votre compte GitHub, GitLab ou Gitea, vous s\u00e9lectionnez le repo et la branche, et Coolify d\u00e9tecte le build pack adapt\u00e9 (Nixpacks, Dockerfile ou Compose). Vous configurez votre domaine, le reverse proxy (Traefik ou Caddy au choix) g\u00e8re le SSL automatiquement, et hop&#8230; git push, c&#8217;est d\u00e9ploy\u00e9. Si vous voulez ajouter des serveurs distants, m\u00eame principe : cl\u00e9 SSH, connexion root, et Coolify valide que tout est OK. Chaque serveur a son propre proxy, donc le trafic va directement dessus sans passer par le serveur principal. Pensez juste \u00e0 pointer vos DNS vers le bon serveur. Pour ceux qui explorent les alternatives, Dokploy est plus minimaliste (et plus r\u00e9cent), et Tipi reste centr\u00e9 sur les applis grand public type Nextcloud ou Plex. Coolify, c&#8217;est plut\u00f4t le couteau suisse du dev qui veut TOUT contr\u00f4ler sur son infra. Bref, si Docker Compose c&#8217;est plus votre truc, Coolify m\u00e9rite clairement un petit test. Merci lorenper !<\/p>\n","protected":false},"author":1,"featured_media":2300,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-2299","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2299","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=2299"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2299\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/2300"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=2299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}