Tu déploies un projet sur la plateforme cloud gérée de Heroku.
Puis une seconde.
Ensuite une troisième.
Tout cela en un mois de travail.
Mais ensuite, la facture augmente de 7 $ à 35 $, puis à 75 $ par mois — plus d’autres frais variables basés sur les modules complémentaires et les minutes de construction.
Toutes ces petites applications ne semblent pas importantes sur le moment, mais les coûts peuvent s’accumuler rapidement.
Si tu cherches une alternative, il est temps de considérer Dokploy.
Dokploy plus un VPS à tarif fixe imite le même flux de déploiement, mais sans les coûts apparemment toujours croissants.
Le piège ?
Tu es en charge du serveur maintenant.
Ce qui n’est en fait pas aussi inquiétant que cela puisse paraître, tant que tu comprends dans quoi tu t’engages.
Intrigué ?
Alors, viens avec nous pour découvrir ce que l’exécution de Dokploy sur un plan de VPS Hosting implique réellement, comment cela se compare aux plateformes gérées, laquelle est adaptée pour toi, et comment t’installer.
Qu’est-ce Que Dokploy et Par Quoi Le Remplace-t-il ?
Dokploy est une plateforme en tant que service (PaaS) open-source qui fonctionne sur un VPS Linux avec Docker, te offrant une expérience de déploiement à la manière de Heroku mais sur une infrastructure que tu contrôles.
Pousse vers une branche Git et Dokploy construit l’application, dirige le trafic via un proxy inverse inclus et fournit le résultat via HTTPS. Le plan de contrôle est un tableau de bord web. Les charges de travail sont des conteneurs.

Dokploy se connecte à GitHub, GitLab, Bitbucket ou Gitea, et détecte ce que tu déploies à travers l’un des trois chemins.
Le projet a accumulé plus de 34 000 étoiles sur GitHub et une liste de 388+ modèles à un clic pour Plausible, Pocketbase, Cal.com, Supabase, Ghost, et les autres.
Dokploy offre un contrôle et des économies monétaires par rapport aux PaaS gérés comme Heroku et Vercel, qui ont une tarification par dyno/par siège plus l’utilisation. Coolify est un équivalent à Dokploy, mais possède une empreinte de repos plus lourde — et CapRover est également léger mais plus limité sur Docker Compose.
Que Peux-Tu Déployer Avec Dokploy ?
Avec Dokploy, tu peux déployer tout ce qui fonctionne dans un conteneur. Les modèles que la plupart des équipes utilisent réellement ressemblent à :
- Applications web connectées à Git : Pousse sur une branche, Nixpacks détermine le langage, le conteneur se déploie.
- Bases de données gérées : PostgreSQL, MySQL, MongoDB, MariaDB, Redis, libSQL et sauvegardes compatibles S3.
- 388+ modèles en un clic : Plausible, Pocketbase, Cal.com, Supabase, Ghost, et le reste des meilleurs hits de l’auto-hébergement.
- Tâches Cron et travailleurs en arrière-plan : Les tâches programmées et les processeurs de file d’attente fonctionnent à côté des services web.
- Applications multi-conteneurs via Docker Compose : Collez le YAML, Dokploy exécute toute la pile.
Combien Coûte l’Exécution de Dokploy sur un VPS ?
Dokploy est gratuit lui-même. Pas de sièges, pas de minutes de construction.
Tu paies pour le VPS en dessous, et le VPS se rembourse généralement lui-même une fois que tu as plus d’une ou deux petites applications.
La plateforme est sous licence Apache 2.0 à partir du 21 janvier 2026, les futures fonctionnalités payantes passeront à la Licence disponible de Dokploy.
Dokploy est inactif à environ 350 MB de RAM et 0,8% de CPU selon le benchmark de MassiveGRID, laissant la majorité d’une boîte de 4 GB libre pour les conteneurs d’applications.
Tu cherches un plan VPS où Dokploy fonctionne avec 4 Go à la base, avec du stockage NVMe, un accès root complet et une bande passante illimitée.
Dokploy vs. Heroku, Vercel et Render : Tarification
Ces trois plateformes facturent légèrement différemment, mais les frais s’additionnent de la même manière une fois que tu as quelques applications :
- Heroku Basic : 7 $ par dyno par mois. Cinq petites applications coûtent 35 $ avant les bases de données. Postgres Essential commence à 5 $/mois (Essential-0) ; le plan Essential-1 de 10 GB est à 9 $.
- Heroku Standard-1X : 25 $ par dyno. L’étape toujours active au-delà du Basic — les dynos Standard-1X ne se mettent pas en veille et représentent le point d’entrée pour l’échelonnement horizontal.
- Vercel Pro : 20 $ par développeur par mois avec 20 $ de crédit inclus. La bande passante et les invocations de fonction sont facturées en supplément.
- Render Starter : 7 $ par service web pour 512 MB de RAM et 0.5 vCPU. À partir d’avril 2026, Render facture les espaces de travail à un tarif fixe plutôt que par siège. L’espace de travail Pro est à 25 $ par mois avec un nombre illimité de membres de l’équipe.
Les coûts supplémentaires sont les mêmes pour les trois : dépassements de bande passante, minutes de construction, modules complémentaires de base de données, et sièges pour les collaborateurs. Le VPS à tarif fixe ne comprend aucun de ces postes.
| Configuration | Coût Mensuel | Notes |
|---|---|---|
| 5 × Heroku Basic dynos + Essential Postgres | $35 + $9 = $44 | $7 par application. Essential-1 Postgres à $9 (Essential-0 commence à $5). Bande passante et minutes de construction en supplément. |
| 5 × Render Starter services web + espace de travail Pro | $35 + $25 = $60 | $7 par service plus un forfait de $25/mo pour l’espace de travail Pro (utilisateurs illimités ; facturation par siège terminée en avril 2026). |
| 1 × siège Vercel Pro (5 applications) | $20 + usage | $20 par développeur par mois (inclut $20 de crédit). Bande passante et invocations de fonction en supplément. |
| 1 × VPS (4 GB minimum) + Dokploy | tarif fixe | Une facture fiable, autant d’applications que tu souhaites. |
Quel VPS As-Tu Besoin Pour Exécuter Dokploy ?
Le minimum officiel est 2 Go de RAM, 30 Go de disque et une distribution Linux compatible avec Docker. À notre avis, une recommandation plus réaliste serait de 4 Go et plus de 40 Go, car le minimum officiel est un repère pour une installation fraîche et tes applications actuelles utiliseront de la RAM.
Dokploy prend officiellement en charge Ubuntu (24.04, 23.10, 22.04, 20.04, 18.04), Debian (12, 11, 10), Fedora 40 et CentOS (9, 8). Toute autre distribution compatible avec Docker fonctionne généralement, mais celles-ci sont celles qui ont été testées.
Tout cloud VPS qui exécute l’une de ces distributions fonctionne. Les DigitalOcean droplets, Hetzner Cloud, Linode, AWS Lightsail et notre VPS hosting chez DreamHost sont tous qualifiés.
Comment Installer Dokploy Sur Un VPS ?
L’installation est une commande Shell qui gère Docker, Docker Swarm, les quatre conteneurs Dokploy, et la base de données initiale en une seule fois. Elle se termine généralement en quelques minutes, principalement consacrées à récupérer les images.
Prérequis : un VPS Linux propre avec un accès SSH Root, un enregistrement A DNS pointant vers l’IPv4 du serveur, et les ports 80, 443 et 3000 ouverts.
Voici les étapes pour installer :
- SSH dans le serveur en tant que Root.
- Exécute le script d’installation.
- Attends trois à cinq minutes pendant que le script provisionne Docker, récupère les quatre conteneurs Dokploy et démarre Traefik.
- Visite `http://your-server-ip:3000` dans un navigateur.
- Crée le compte administrateur sur l’écran de configuration.

- Dirige un domaine vers le serveur, colle-le dans Dokploy, et Dokploy provisionne automatiquement un certificat SSL Let’s Encrypt.
- Ferme le port 3000 au public une fois que HTTPS est actif.
Voici la commande d’installation elle-même, mot pour mot depuis la documentation officielle:
curl -sSL https://dokploy.com/install.sh | sh Ce script est une simple requête HTTP redirigée vers `sh`, ce qui est standard pour les installations à partir de sources fiables. Si tu préfères vérifier avant, le chemin pour l’installation manuelle est également dans la documentation.
Ce qui fonctionne lorsque le script se termine est une pile de quatre conteneurs, qui ressemble à ceci :
- Traefik : Le proxy inverse. Il route le trafic vers le bon conteneur et gère les certificats Let’s Encrypt.
- Dokploy : L’interface utilisateur web et l’API sur le port 3000. Le plan de contrôle.
- PostgreSQL : Le magasin de métadonnées de Dokploy. Réseau Docker interne uniquement.
- Redis : La file d’attente des travaux de déploiement. Il sérialise les constructions et les déploiements (afin que deux déploiements ne se heurtent pas) et gère le traitement des travaux en arrière-plan.
Pour SSL, saisis un domaine dans l’interface utilisateur de Dokploy. Traefik demande un certificat Let’s Encrypt de 90 jours via le défi HTTP-01 sur le port 80 et le renouvelle automatiquement environ 30 jours avant son expiration. Si une demande de certificat échoue, la cause habituelle est que le port 80 n’est pas réellement ouvert ou que le DNS n’a pas encore été propagé.
Pour la procédure complète étape par étape avec configuration du pare-feu et durcissement post-installation, les documents d’installation de Dokploy détaillent tout.
Comment Dokploy Se Compare-t-il à Coolify et CapRover ?
Dokploy, Coolify et CapRover présentent tous des compromis lors de la comparaison de l’empreinte au repos, du support de Docker Compose et du polissage de l’UX.
| Fonctionnalité | Dokploy | Coolify | CapRover |
|---|---|---|---|
| RAM inactive | ~350 Mo | ~500-700 Mo | ~300-400 Mo |
| CPU inactif | ~0,8% | ~5-6% | ~1-2% |
| Docker Compose | Natif, multi-service | Natif, multi-service | Limité (focus sur un seul conteneur) |
| Multi-serveur | Docker Swarm | Tableau de bord multi-serveur | Docker Swarm |
| Étoiles GitHub (mai 2026) | 34K | ~56K | ~14K |
| Meilleur pour | Léger, priorité à Compose | UX poli sur 8 Go et plus | Modèles pour un seul conteneur |
Choisis Dokploy sur un VPS de 2-4 GB ou lorsque la charge de travail inclut des applications multi-services. Choisis Coolify sur 8 GB+ lorsque la finition compte. Choisis CapRover lorsque la charge de travail consiste en des applications simples à un conteneur.
Coolify est le plus riche en fonctionnalités des trois. Le tableau de bord est le plus joli, les intégrations sont les plus nombreuses, et sur un serveur bien provisionné de 8 Go ou plus, c’est un plaisir. Son empreinte au repos est son point faible : environ 500-700 Mo et 5-6% de CPU. Cela passe sur les gros serveurs, mais c’est juste sur les petits.
CapRover (à l’origine CaptainDuckDuck, RIP) est l’aîné des trois (et cela se voit). L’interface utilisateur est simple, il possède une solide bibliothèque de modèles pour les applications à conteneur unique, et le support Docker Compose multi-services est limité comparé aux deux autres.
En fin de compte, Dokploy se positionne entre eux. Plus léger que Coolify et plus flexible que CapRover pour les applications multi-conteneurs.
Quand Devrais-Tu Héberger Toi-Même Avec Dokploy (Et Quand Ne Devrais-Tu Pas) ?
De manière générale, nous recommandons l’auto-hébergement avec Dokploy lorsque les calculs sont rentables, lorsque tu peux consacrer environ une heure par mois à la maintenance, et lorsque tu préfères payer pour un serveur plutôt que pour des licences.
D’ici l’application numéro trois, un VPS à tarif fixe sera probablement moins cher que l’équivalent sur toute plateforme par dyno ou par siège.
Dokploy est le bon choix lorsque :
- Tu as trois ou plusieurs petites applications qui tournent 24/7. Le coût du PaaS géré augmente rapidement lorsque tes applications sont toujours actives.
- Tu as besoin de la garantie d’une facturation à tarif fixe. Pas de compteur d’utilisation, pas de dépassement de bande passante, et aucun module complémentaire par utilisateur.
- Tu utilises Docker Compose. Les applications multiservices se déploient comme une unité unique, de la façon dont elles fonctionnent localement.
- Tu tiens à la portabilité des données. Tes applications, tes bases de données, ton serveur — tout peut être déplacé vers n’importe quel hébergeur web qui exécute Docker.
- Tu peux consacrer 30 à 60 minutes par mois à la maintenance. Tu devras rester à jour avec les correctifs OS, les mises à jour occasionnelles de apt, et l’utilisation du disque.
Ne t’héberge pas toi-même avec Dokploy lorsque :
- Tu as une application de loisir avec peu de trafic. Le plan le plus basique de Heroku est probablement suffisant pour toi.
- La charge de travail est irrégulière et nécessite une mise à l’échelle automatique vers zéro. Dokploy exécute des conteneurs, pas des fonctions Lambda.
- Personne dans ton équipe ne peut se connecter en SSH à un serveur et lire un fichier de log. Tu n’as pas besoin d’être un administrateur système, mais quelqu’un doit savoir comment utiliser journalctl.
- Tu as besoin de SLA d’entreprise. Les charges de travail avec des garanties contractuelles de disponibilité doivent encore être sur des plateformes cloud gérées ou sur Kubernetes construit par soi-même.
Comment Étendre Dokploy Au-delà d’Un Serveur ?
Dokploy prend en charge les déploiements multi-serveurs via Docker Swarm, où un serveur est le plan de contrôle et un ou plusieurs serveurs distants sont des travailleurs.
Le plan de contrôle exécute Dokploy et Traefik. Les travailleurs exécutent les conteneurs de l’application. Traefik dirige le trafic entrant vers le travailleur qui possède le bon conteneur pour une route donnée.

Voici comment configurer l’architecture en trois étapes :
- Mets en place un second VPS avec Docker installé. Même fournisseur, région différente — cela n’a pas d’importance pour Dokploy.
- Dans l’interface utilisateur de Dokploy, ajoute l’ajout du nouveau serveur en tant que travailleur et colle les détails SSH. Dokploy l’intègre au cluster Swarm.
- Déploie des applications sur le cluster. Spécifie les répliques et l’emplacement, Dokploy et Traefik s’occupent du reste.
Le déclencheur pour ajouter un second serveur est généralement l’une de ces deux choses : tu as dépassé les ressources d’une seule boîte (RAM constamment saturée, file d’attente des constructions, redémarrages lents) ou tu as rencontré des problèmes de point de défaillance unique.
Les sauvegardes restent importantes avec plusieurs serveurs, car la disponibilité d’un cluster n’est pas la même que la durabilité des données.
Dokploy prend en charge les sauvegardes automatiques de ses bases de données gérées vers n’importe quel stockage compatible S3, et tu devrais configurer ces sauvegardes hors serveur avant de mettre de véritables charges de travail sur le cluster. Un cluster multi-serveurs sans sauvegarde hors serveur est toujours à une mauvaise journée d’une longue restauration.
Alors, Dokploy Est-Il La Solution Pour Toi ?
Si les frais commencent à sembler arbitraires — par dyno, par siège, par pic de bande passante — un VPS à tarif fixe avec Dokploy est l’offre la plus honnête.
L’installation est une commande Shell. Le flux de déploiement est tout comme celui que tu connais déjà, avec des bases de données gérées et un SSL gratuit inclus. Le plus gros inconvénient est vraiment un peu de temps de maintenance chaque mois.
Honnêtement, cela nous semble valoir le coup dans la plupart des cas.
Si ta charge de travail est une petite application qui reste inactive la plupart du temps, une PaaS gérée comme Heroku convient. Si ce sont trois applications ou plus qui fonctionnent 24/7, les calculs sont déjà en faveur de Dokploy.
Peu importe, fais les calculs — puis lance quelque chose.

Maîtrisez toute votre stack. Applications, IA, bases de données et plus encore.
Gardez chaque identifiant et chaque conversation sur un serveur que vous contrôlez, avec la vitesse NVMe et une bande passante illimitée intégrées.
Découvrez les forfaits d’hébergement VPSQuestions Fréquemment Posées Sur Dokploy Sur Un VPS
Dokploy est-il gratuit ?
Oui, Dokploy est gratuit et open source sous la Licence Apache 2.0. Les fonctionnalités payantes futures seront distribuées sous une Licence Disponible Source Dokploy, mais la plateforme que tu héberges toi-même aujourd’hui est réellement gratuite, sans limitation de sièges, sans mesure d’utilisation, sans astérisques.
Combien de RAM Dokploy nécessite-t-il ?
Techniquement, Dokploy nécessite au moins 2 Go de RAM et 30 Go de disque selon la documentation officielle, mais 4 Go est la recommandation réaliste pour toute configuration orientée production. Dokploy lui-même utilise environ 350 Mo de RAM, laissant la majeure partie d’une boîte de 4 Go libre pour les conteneurs d’applications. Les constructions et les charges de travail actives augmentent l’utilisation, c’est pourquoi le minimum officiel est un plancher, et non un objectif.
Dokploy prend-il en charge Docker Compose ?
Oui, Dokploy possède un support natif de Docker Compose. Colle le docker-compose.yml et Dokploy traite la pile complète comme une seule application : service web, travailleur, base de données et cache. C’est un différenciateur significatif par rapport à CapRover, où le support de Compose est limité aux déploiements à conteneur unique.
Dokploy peut-il se déployer depuis GitHub ?
Oui, Dokploy se connecte à GitHub, GitLab, Bitbucket et Gitea ; et détecte automatiquement la plupart des environnements d’exécution. Nixpacks identifie les projets Node.js, Python, Go, Ruby et PHP sans configuration. Si ton projet a un Dockerfile, Dokploy l’utilise. Si tu migres depuis Heroku, ton Buildpack Heroku existant fonctionne également.
Comment Dokploy se compare-t-il à Coolify ?
Dokploy et Coolify sont tous deux des outils PaaS auto-hébergés, mais ils présentent des différences. Dokploy est plus léger (~350 Mo au repos contre ~500-700 Mo pour Coolify) et privilégie Compose. Coolify offre une expérience utilisateur plus raffinée et un ensemble de fonctionnalités plus large, notamment en termes d’intégrations. Le choix se résume généralement à la taille du serveur : choisis Dokploy sur une machine de 2-4 Go, opte pour Coolify lorsque tu es sur une machine de 8 Go et plus et que tu recherches la finition.
Quelle est la manière la plus simple de faire fonctionner Dokploy sur un VPS géré ?
Le VPS de DreamHost pour Dokploy, spécifiquement le plan Stack 4 avec 4 Go de RAM, est une base propre. Le stockage SSD NVMe gère rapidement les entrées/sorties des conteneurs, la bande passante non mesurée signifie que les pics de trafic ne génèrent pas de facturation supplémentaire, et l’accès complet au Root est incontournable pour tout PaaS auto-hébergé. La taille est adaptée à la charge : Stack 4 pour 1 à 3 applications légères, Stack 8 pour une équipe, Stack 16 pour une production multi-locataire.
Dokploy est-il prêt pour la production ?
Oui, Dokploy est prêt pour la production pour les déploiements sur un seul serveur et les petits déploiements multi-serveurs. Les projets annexes, les outils internes, les sites des clients d’agences et les petits SaaS franchissent tous cette barre. Les charges de travail de niveau SLA d’entreprise appartiennent toujours aux plateformes cloud gérées ou à Kubernetes construit par soi-même.
Peux-tu migrer de Heroku à Dokploy ?
Oui, Dokploy prend en charge nativement les Heroku Buildpacks, donc la plupart des applications Heroku se redéploient avec des changements de configuration minimes. Oriente Dokploy vers le même dépôt Git, choisis le buildpack et déploie. L’étape séparée concerne la base de données : exporte ta base de données Postgres gérée par Heroku, restaure-la dans un Postgres géré par Dokploy ou sur un hôte externe, et mets à jour la chaîne de connexion.
