[{"data":1,"prerenderedAt":118},["ShallowReactive",2],{"seo-verification":3,"blog-deployer-avec-dokploy-en":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":20,"featuredImage":22,"bgImage":23,"posterImage":24,"relatedSolution":25,"intro":27,"sections":28,"ctaTitle":74,"ctaBody":75,"ctaButton":76,"ctaUrl":77,"relatedPosts":78},42,"deployer-avec-dokploy","Deploy Your Applications with Dokploy on a VPS","Deploy your applications with Dokploy on a VPS: an open source PaaS with built-in Traefik, Docker Compose, databases, and Git deployments.",7,554,false,"2026-05-09T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},3,"Deployment","deploiement","bg-success\u002F10 text-success",[21],{"id":16,"name":17,"slug":18,"color":19,"icon":18},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fdeployer-avec-dokploy-poster.svg",{"categorySlug":18,"appSlug":26},"dokploy","Dokploy is a lightweight open source PaaS that turns your VPS into a self-hosted deployment platform. Built on Docker Swarm and Traefik, it deploys applications, Docker Compose stacks, and databases from a clean interface, with automatic SSL and Git integrations, without the heaviness of Kubernetes.",[29,33,43,46,68,71],{"type":30,"title":31,"body":32},"h2","Why Deploy with Dokploy on Your VPS?","Dokploy fills a specific niche: the simplicity of a PaaS, but with native Docker Compose support, which makes it ideal for multi-service stacks. Under the hood, it relies on Docker Swarm for orchestration and Traefik for routing and automatic SSL. You connect a Git repository, and Dokploy builds via Nixpacks or your Dockerfile, and manages domains, Let's Encrypt certificates, and environment variables. Everything stays on your VPS, without pay-per-use billing and without dependence on a cloud provider.",{"type":34,"title":35,"items":36},"ul","Dokploy's Strengths",[37,38,39,40,41,42],"Native Docker Compose support to deploy multi-service stacks as-is","Automatic reverse proxy and SSL via built-in Traefik (Let's Encrypt with no configuration)","Deployments triggered by Git push or via the API\u002Fwebhooks","One-click managed databases: PostgreSQL, MySQL, MariaDB, MongoDB, Redis","Scheduled backups to S3-compatible storage and built-in restore","Multi-server: control several VPS instances and distribute your services from a single panel",{"type":30,"title":44,"body":45},"Prerequisites","Dokploy starts Docker Swarm and Traefik in addition to your applications: aim for at least 2 vCPU and 2 GB of RAM, more if you host databases on it. Installation requires a freshly provisioned Linux VPS (Ubuntu\u002FDebian recommended) with no Docker preinstalled, since the script handles it. Plan for a domain for the panel and for each application, and open ports 80, 443, and 3000 (installation interface).",{"type":47,"title":48,"steps":49},"steps","Install and Deploy with Dokploy",[50,53,56,59,62,65],{"title":51,"body":52},"Prepare the VPS","Provision a dedicated Ubuntu 22.04 LTS VPS. Update the system and configure UFW to allow SSH (22), HTTP (80), and HTTPS (443). Do not install Docker manually: the Dokploy installer initializes Docker and Docker Swarm.",{"title":54,"body":55},"Run the Installation","Run the official script: `curl -sSL https:\u002F\u002Fdokploy.com\u002Finstall.sh | sh`. It installs Docker, initializes a Swarm node, and deploys Traefik and the Dokploy panel. Once finished, open `http:\u002F\u002Fvotre-ip:3000` to create the administrator account.",{"title":57,"body":58},"Point the Panel Domain","Create an A record `dokploy.yourdomain.com` pointing to the VPS IP, then enter this domain in Dokploy's server settings. Traefik automatically provisions the panel's SSL certificate via Let's Encrypt.",{"title":60,"body":61},"Create a Project and an Application","Create a project, then add an application by linking it to your Git repository (GitHub, GitLab, or Bitbucket) and to the target branch. Dokploy detects the stack via Nixpacks or uses your Dockerfile. Enter the domain and the environment variables.",{"title":63,"body":64},"Deploy a Docker Compose Stack","For a multi-service project, choose the Compose type and paste or link your `docker-compose.yml`. Dokploy deploys all the services on the Swarm and exposes those you map to a domain via Traefik. Launch the deployment and follow the logs live.",{"title":66,"body":67},"Provision a Database and Backups","Add a PostgreSQL or Redis instance in one click; Dokploy provides the connection string to inject into your application. Then configure scheduled backups to an S3-compatible bucket directly from the interface.",{"type":69,"body":70},"tip","Take advantage of Dokploy's Docker Compose support to migrate existing stacks without rewriting them: paste your `docker-compose.yml` as-is and add only the Traefik labels needed for routing. Also remember to enable automatic backups of Dokploy's internal database: it is what stores the configuration of all your projects.",{"type":69,"title":72,"body":73},"The Official Documentation","For advanced configuration and tool-specific options, refer to the \u003Ca href=\"https:\u002F\u002Fdokploy.com\u002Fdocs\" target=\"_blank\" rel=\"noopener noreferrer\">official Dokploy documentation\u003C\u002Fa>. This guide covers going live on a VPS; the vendor's documentation remains the reference for fine-tuning, major updates, and specific use cases.","Deploy Your Dokploy PaaS on a ServOrbit Cloud VPS","Order a Cloud VPS with the Deployment template and install Dokploy: Traefik, automatic SSL, and Git deployments ready to use on your own server.","View Cloud VPS","\u002Fvps-cloud",[79,92,105],{"id":80,"slug":81,"title":82,"excerpt":83,"readTime":11,"views":84,"isPinned":13,"publishedAt":85,"category":86,"categories":87,"featuredImage":22,"bgImage":23,"posterImage":89,"relatedSolution":90},33,"deployer-avec-caprover","Deploy your applications with CapRover on a VPS","Turn your VPS into a PaaS with CapRover: Git deployments in a single push, automatic SSL and a one-click app catalog.",221,"2026-05-18T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[88],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-caprover-poster.svg",{"categorySlug":18,"appSlug":91},"caprover",{"id":93,"slug":94,"title":95,"excerpt":96,"readTime":11,"views":97,"isPinned":13,"publishedAt":98,"category":99,"categories":100,"featuredImage":22,"bgImage":23,"posterImage":102,"relatedSolution":103},34,"deployer-avec-dokku","Deploy your applications with Dokku on a VPS","Deploy your apps with Dokku, the smallest PaaS on the market: git push, Heroku buildpacks and automatic SSL on a lightweight VPS.",258,"2026-05-17T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[101],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-dokku-poster.svg",{"categorySlug":18,"appSlug":104},"dokku",{"id":106,"slug":107,"title":108,"excerpt":109,"readTime":11,"views":110,"isPinned":13,"publishedAt":111,"category":112,"categories":113,"featuredImage":22,"bgImage":23,"posterImage":115,"relatedSolution":116},35,"deployer-avec-portainer","Deploy your applications with Portainer on a VPS","Manage Docker visually with Portainer on your VPS: containers, stacks, volumes and networks managed from a clear web interface.",295,"2026-05-16T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":18},[114],{"id":16,"name":17,"slug":18,"color":19,"icon":18},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-portainer-poster.svg",{"categorySlug":18,"appSlug":117},"portainer",1785628426905]