Dokploy Self-Hosted: What You Actually Need to Know
Dokploy lets you build a Heroku-like platform on your own servers. Free software. Your infrastructure. Your responsibility. Here's what that means.
Dokploy is an open-source Platform-as-a-Service (PaaS). Think Heroku, but you control the infrastructure.
Deploy applications, databases, Docker Compose files, and multi-server workloads on your own VPS. No vendor lock-in. No convenience tax. The catch: you own the uptime.
Why developers choose self-hosted Dokploy
- No monthly seat fees. One VPS cost covers unlimited apps, databases, and team members.
- Full control over your data. It lives on your infrastructure, encrypted at rest and in transit.
- No API rate limits. You scale with your hardware, not Dokploy's billing tiers.
- Customization. Modify settings, add integrations, fork the code if needed.
The trade-off: every upgrade, every backup, every monitoring alert becomes your job (or your DevOps person's job).
Setting Up Dokploy Self-Hosted
Installation is one command. Managing it is a different story.
Rent a server (at least 2GB RAM, 1 CPU, 30GB disk). Ubuntu 18.04-24.04 LTS is standard.
SSH in and run curl install.sh. Dokploy pulls Docker, sets up the control plane, and opens port 3000.
Point your DNS to the VPS IP. Dokploy auto-provisions SSL via Let's Encrypt.
Rent a server (at least 2GB RAM, 1 CPU, 30GB disk). Ubuntu 18.04-24.04 LTS is standard.
SSH in and run curl install.sh. Dokploy pulls Docker, sets up the control plane, and opens port 3000.
Point your DNS to the VPS IP. Dokploy auto-provisions SSL via Let's Encrypt.
Prepare a VPS
Rent a server (at least 2GB RAM, 1 CPU, 30GB disk). Ubuntu 18.04-24.04 LTS is standard.
Run the install script
SSH in and run curl install.sh. Dokploy pulls Docker, sets up the control plane, and opens port 3000.
Configure your domain
Point your DNS to the VPS IP. Dokploy auto-provisions SSL via Let's Encrypt.
Deploy your first app
Connect GitHub, select a repo, choose your stack (Node, Python, Ruby, etc.), and Dokploy builds and ships it.
Why Teams Choose Managed Dokploy
Self-hosting is free software. But ownership costs money.
No infrastructure overhead
We handle VPS provisioning, OS patching, Docker updates, and security hardening. You deploy apps. We keep them running. Dokploy Cloud starts at $4.50/month for hobby projects and $15/month for small teams.
Automatic backups and recovery
Every database is backed up daily and encrypted. If a deployment breaks, rollback in one click. We manage snapshots to S3-compatible storage so you never lose data.
Compliance built in
GDPR-compliant hosting in ISO 27001-certified German data centers. Email and chat support on paid plans. You focus on your product; we handle the legal checklist.
Built for teams who need reliability
Self-Hosted vs Managed: The Real Comparison
Self-hosted times exclude your labor cost. A single unplanned outage can cost more than a year of managed hosting.
Opsily Managed Dokploy Pricing
Transparent, all-in pricing. No surprises. All plans include GDPR-compliant hosting in German data centers.
Loading pricing...
Trust & Data Security
Your data is encrypted in transit and at rest. GDPR compliance is built in, not bolted on.
GDPR Compliant
All customer data stays in EU-certified facilities. Automatic deletion and right-to-be-forgotten enforced in our contracts.
Certified Infrastructure
Your apps run on certified German data center infrastructure with enterprise-grade security controls, compliance monitoring, and 24/7 operational oversight.
Automated Backups
Every database is backed up daily and stored encrypted. Restore any version with one click.
Transparent Security
No black-box infrastructure. You own your Docker images, your code, your data. We provide the foundation and keep it secure.
Frequently Asked Questions
Questions about self-hosting Dokploy, managed alternatives, and what's right for your team.
Dokploy needs at least 2GB RAM, 1 CPU, and 30GB disk space. Ubuntu 18.04-24.04 LTS, Debian 10-12, Fedora 40, and CentOS 8-9 all work. If you rent a VPS from Hostinger, DigitalOcean, Linode, or any IaaS provider, a basic tier (2GB RAM, 1 vCPU) costs $6-$15/month. The software itself is free.
Done evaluating? Let's get you shipping.
Try Dokploy self-hosted for free or start managed hosting risk-free. No credit card required.