Deplo : la plateforme de déploiement open source, encore en bêta

Deplo : la plateforme de déploiement open source, encore en bêta

Vous hébergez des applications sur un VPS et vous aimeriez retrouver le confort d’un git push qui met en ligne, sans payer une plateforme au siège ou à la requête ? Deplo est une plateforme de déploiement open source à installer sur votre propre serveur : vous connectez un dépôt, vous poussez, et l’application est construite, servie en HTTPS et sauvegardée. Elle se présente comme une alternative aux plateformes cloud comme Vercel et aux panneaux auto-hébergés comme Coolify. Le projet est jeune : Deplo est annoncé en bêta, avec une version stable prévue au quatrième trimestre 2026. Cet article présente ce qu’il fait, comment l’installer et les limites à connaître avant de lui confier une application.

Deplo, c’est quoi ?

Deplo est développé par une petite équipe de mainteneurs, sous le nom DeploCloud. Son fonctionnement repose sur deux programmes : un plan de contrôle, c’est-à-dire le tableau de bord, qui stocke ses données dans PostgreSQL, et un petit agent installé sur chaque serveur, seul autorisé à lancer Docker. Les deux dialoguent en TLS mutuel, et le plan de contrôle n’a jamais accès au socket Docker. Traefik sert les applications et obtient les certificats Let’s Encrypt.

  • Open source : le code est public sur GitHub, l’outil est gratuit et vous ne payez que le serveur, selon la page de tarifs du projet.
  • Bêta : le projet annonce une version stable au quatrième trimestre 2026 et prévient dans son README que des aspérités sont à prévoir.
  • Très actif : la première version taguée date du 11 septembre 2026, et les versions se sont enchaînées depuis.
  • Gratuit, sans palier de fonctions : le projet affirme que toutes les fonctions sont incluses, sans limite d’applications ni de membres. Seul un support entreprise est payant.

Deplo : la plateforme de déploiement open source, encore en bêta - Deplo tableau de bord - Coelus
Le tableau de bord de Deplo : applications, dossiers et fil d’activité récent.

Déployer à chaque push

Le parcours imite celui des plateformes cloud : repo, push, en ligne. Deplo accepte cinq sources : un dépôt GitHub, un autre hébergeur Git (GitLab, Bitbucket, Gitea ou tout serveur Git, mode signalé « Bêta » dans l’interface), une image Docker déjà construite, une archive envoyée depuis votre poste ou une pile Compose. Une fois la source choisie, un assistant en trois étapes pré-remplit le nom, le port et les commandes de build.

  • Détection du framework : elle est refaite à chaque déploiement à partir du dépôt, sans recette de build à écrire. Le site cite entre autres Next.js, Nuxt, Astro, Laravel, Django ou Rails.
  • Déploiement automatique : chaque push sur la branche suivie met en ligne, et chaque pull request GitHub reçoit sa propre prévisualisation, supprimée à la fermeture.
  • Retour arrière : Deplo relance l’image exacte d’un déploiement qui fonctionnait, sans refaire le build.
  • URL gratuite : chaque application répond sur une adresse générée dès le premier déploiement, avant même de configurer un domaine.

Deplo : la plateforme de déploiement open source, encore en bêta - Deplo nouvelle application sources - Coelus
L’écran de création d’une application : GitHub, Git, image Docker, Compose, archive ou modèle.

Le catalogue de modèles propose, selon le projet, plus d’une centaine d’applications prêtes à lancer (WordPress, Supabase, Nextcloud, Home Assistant…), chacune déployée et vérifiée avant d’être listée. Côté données, Deplo crée des bases PostgreSQL, MySQL, MariaDB, MongoDB, Redis ou ClickHouse, atteignables par leur nom depuis les applications du même environnement. Les sauvegardes sont planifiées, chiffrées avec age avant de quitter le serveur, et envoyées vers un bucket S3 ou le disque d’un autre serveur. Vous téléchargez une clé de récupération qui permet de les déchiffrer ailleurs, sans Deplo.

Deplo : la plateforme de déploiement open source, encore en bêta - Deplo vue application deploiements - Coelus
La page d’une application : domaine, déploiement de production, boutons de redéploiement et historique.

Équipes, accès et agents IA

Chaque équipe regroupe ses applications, et chaque action côté serveur est protégée par une capacité distincte : supprimer une application et la déployer sont deux droits séparés. Vous composez des rôles à partir de ces capacités, vous pouvez donner à quelqu’un l’accès à un seul dossier, et un journal d’activité indique qui a fait quoi et quand. Le README ajoute l’authentification à deux facteurs et les jetons d’API. Les variables d’environnement sont chiffrées et en écriture seule : ni l’API ni le tableau de bord ne les renvoient, et Deplo demande de supprimer puis de recréer une valeur pour la changer.

Autre argument du projet : un serveur MCP, auquel aucun agent ne se connecte tant que vous n’avez pas créé de jeton. Claude Code, Cursor, Codex CLI, VS Code, Windsurf, Gemini CLI ou ChatGPT peuvent s’y connecter pour déployer, lire les journaux ou revenir en arrière. L’agent agit avec un jeton que vous créez, que vous limitez à certains droits et à une durée, et qui passe par les mêmes contrôles qu’une personne. La documentation précise toutefois que cette fonction est en bêta et qu’elle n’est pas recommandée en production.

Deplo : la plateforme de déploiement open source, encore en bêta - Deplo serveur mcp choix agent - Coelus
L’assistant MCP de Deplo : le choix de l’agent à connecter, marqué « Beta » dans l’interface.
Deplo : la plateforme de déploiement open source, encore en bêta - Deplo serveur mcp jeton permissions - Coelus
La création du jeton d’un agent : permissions, périmètre d’accès et expiration à choisir.

Comment l’installer

La documentation demande un serveur Linux propre : Ubuntu 24.04 ou plus récent, Debian 12 ou 13, ou une autre distribution compatible Docker, en x86-64 ou arm64, avec systemd. Comptez au minimum 2 cœurs, 4 Go de mémoire et 30 Go de disque (4 cœurs et 8 Go pour être à l’aise) ; la plateforme seule tient dans environ 1 Go. Les ports 80 et 443 doivent être joignables depuis Internet. Les chemins ci-dessous sont ceux de la documentation officielle, nous ne les avons pas exécutés.

Avec le script d’installation

				
					# En root, sur le serveur
# Contrôle préalable, sans rien modifier
curl -fsSL https://deplo.build/install.sh | bash -s -- --check

# Installation
curl -fsSL https://deplo.build/install.sh | bash
				
			

Le script installe Docker s’il manque, réécrit les plages d’adresses par défaut dans /etc/docker/daemon.json (l’ancien fichier est conservé en daemon.json.deplo-bak), crée un réseau deplo et lance quatre conteneurs : PostgreSQL, le plan de contrôle, Traefik et un proxy de socket. Le tableau de bord répond sur une adresse générée en deplo.site, avec HTTPS et sans domaine à fournir. À la fin, un lien de configuration permet de créer le premier compte, qui reçoit le rôle propriétaire. Un script lancé en root se lit avant de s’exécuter : c’est à vous de le vérifier.

Avec Docker Compose

				
					# Depuis une copie du dépôt, où se trouve docker-compose.yml
docker network create deplo
export DEPLO_DOMAIN=deplo.VOTRE_DOMAINE
export DEPLO_SECRET=$(openssl rand -base64 48)
export DEPLO_DB_PASSWORD=$(openssl rand -base64 24)
export DEPLO_SETUP_KEY=$(openssl rand -hex 16)
docker compose up -d
				
			

La documentation présente ce fichier comme un point de départ modifiable à la main, pas comme une copie de ce que fait le script : il ne fournit pas son propre Traefik et rejoint le réseau externe deplo, et vous enrôlez ensuite la machine comme serveur depuis les réglages. Gardez de côté la valeur de DEPLO_SECRET, car elle dérive toutes les clés de chiffrement et n’est pas modifiable sans rendre les secrets illisibles. Si vous ne voulez pas toucher à un serveur, des hébergeurs partenaires en proposent avec Deplo préinstallé, à partir de 3,99 € par mois d’après la page de démarrage du projet : le projet y touche une commission, vérifiez les offres sur place. Les mises à jour se lancent depuis le tableau de bord et ne s’installent pas sans votre accord.

Les limites à connaître

  • Un projet jeune et en bêta : la version stable est annoncée pour le quatrième trimestre 2026, et le README prévient que des aspérités sont à prévoir. Sur Hacker News, nous n’avons trouvé qu’un seul envoi, avec 3 points et aucun commentaire.
  • Peu de recul extérieur : les billets de test trouvés reprennent la présentation du projet, et l’un d’eux annonce une offre payante qui contredit la page de tarifs officielle. Nous n’avons pas trouvé de retour d’usage en production, et nous n’avons pas installé l’outil.
  • Suivre les versions : d’après la page sécurité, seule la dernière version mineure reçoit des correctifs. La version 0.5.0 est présentée par le projet comme une mise à jour de sécurité, qui corrige une faille critique d’une dépendance (Next.js) et invite à mettre à jour sans attendre.
  • Des fonctions encore en bêta : le serveur MCP (déconseillé en production par la documentation), le mode Git générique pour GitLab, Bitbucket ou Gitea, et les assistants de migration depuis Coolify et Dokploy sont signalés comme bêta.
  • Un serveur dédié de préférence : le script modifie la configuration réseau de Docker et prend les ports 80 et 443. La documentation conseille un environnement propre et déconseille de relancer le script sur une seconde machine.
  • Pas d’engagement de disponibilité : le support entreprise s’engage sur un délai de première réponse, pas sur le fonctionnement de vos serveurs. Si l’agent d’un serveur ne répond pas, le déploiement échoue au lieu de se faire ailleurs.
  • Des chiffres venus du projet : les économies annoncées et les tableaux de comparaison sont rédigés par l’équipe de Deplo.

Deplo face à Coolify, Dokploy et Vercel

Ces trois outils sont les points de comparaison les plus courants. Le tableau ne reprend que ce que leurs sites officiels affichent ; les performances ou la fiabilité en production ne sont pas comparées ici.

OutilTypeHébergementPoints relevés sur le site officiel
Logo de DeploDeploPlateforme push-to-deploy open sourceVotre serveur, ou un serveur d’hébergeur partenaireGratuit, sans palier de fonctions ; annoncé en bêta, version stable prévue au quatrième trimestre 2026
Logo de CoolifyCoolifyAlternative open source à Vercel, Heroku, Netlify et RailwayVos serveurs en SSH, ou l’offre Cloud du projetPlus de 360 services en un clic annoncés ; serveur MCP ; déploiement depuis GitHub, GitLab, Bitbucket ou Gitea
Logo de DokployDokployPlateforme de déploiement open sourceVos serveurs, ou une offre hébergée payante (voir sa page de tarifs)Docker Compose natif, multi-serveurs, Docker Swarm, sauvegardes de bases ; connexion d’outils d’IA par MCP
Logo de VercelVercelPlateforme cloud hébergéeInfrastructure de Vercel, facturée par planLa page de tarifs affiche un plan Hobby gratuit, un plan Pro à 20 $ par mois et une offre Entreprise sur mesure ; consommation facturée en plus

Logos des outils cités : marques de leurs éditeurs et projets, reproduits à titre d’illustration d’après leurs sites et dépôts officiels, et Wikimedia Commons pour Vercel.

Le projet publie ses propres pages de comparaison. Il y affirme que Dokploy réserve les rôles personnalisés et le journal d’activité à son offre Entreprise, et que Coolify n’isole pas les environnements au niveau réseau par défaut. Ce sont ses affirmations, nous ne les avons pas vérifiées. Pour cinq personnes, 1 To de trafic et trois services permanents, il annonce 13 $ par mois avec Deplo contre 100 $ pour Vercel Pro : le calcul dépend de ses hypothèses, et de l’hébergeur retenu pour le serveur.

Pour qui ?

  • Pour les développeurs et petites équipes qui veulent le parcours d’une plateforme cloud sur un serveur de leur choix, avec une facture qui ne grossit pas avec le nombre de membres.
  • Pour celles et ceux qui veulent des droits fins par personne ou par dossier, par exemple pour confier un projet à un prestataire.
  • Pour les curieux de la connexion d’agents IA à une plateforme de déploiement, en gardant en tête que cette fonction est en bêta.
  • Moins adapté si vous cherchez un outil stabilisé pour une production critique ou un engagement de disponibilité : le projet est encore en bêta. Comparez alors avec Coolify ou Dokploy, présentés dans le tableau ci-dessus.

En résumé

Deplo propose un déploiement à chaque push sur votre propre serveur, avec HTTPS, bases de données, sauvegardes chiffrées, droits fins et un serveur MCP. Il est open source et annoncé en bêta, avec une version stable prévue au quatrième trimestre 2026. Les points à surveiller sont son jeune âge, les correctifs de sécurité à suivre et le peu de retours extérieurs. Pour comparer avec une autre plateforme auto-hébergée, lisez notre présentation de Coolify. Si vous souhaitez de l’aide pour installer et maintenir un outil de déploiement, contactez-nous.

Enzo Valvasori
Enzo Valvasori
Webdesigner
enzo-valvasori.fr

Enzo Valvasori est Webdesigner, Éditeur de Sites et Expert SEO. Il est le fondateur de Coelus, un collectif de freelances réunissant des expertises complémentaires au service de projets numériques ambitieux. Passionné par le Web, l’Auto-Hébergement, l’Open Source et l’Intelligence Artificielle, il explore des solutions innovantes pour créer des expériences en ligne performantes, visibles et durables.

Articles connexes
Laisser une réponse

Votre adresse électronique ne sera pas publiée.Les champs obligatoires sont marqués *