Dokploy Starter
First self-hosted app, test environment, or simple internal tool.
4 vCPU / 8GB RAM / 100GB NVMe
Dokploy is a self-hosted PaaS: a web dashboard for deploying apps, databases, and services on infrastructure you control. Think Vercel or Heroku, but fully self-managed. Git-based deploys, Docker and Docker Compose support, and automatic SSL through Traefik. It runs on our AI Hosting plans today, and the Dokploy software itself is free and open source.
Dokploy
Self-hosted PaaS dashboard
Docker
Compose and Swarm ready
Traefik
Automatic SSL and routing
NVMe
Fast AI storage
Dokploy
dashboard
Traefik
SSL and routing
Docker
Compose / Swarm
Databases
Postgres, Redis...
Compute
Memory
NVMe
$ ai-hosting route dokploy
$ curl -sSL dokploy.com/install.sh | sh
$ traefik attach --ssl=letsencrypt
$ deploy app --source=git
Dokploy's core is open source under Apache 2.0. You only ever pay for the server it runs on. There's no separate Dokploy license fee for self-hosting.
Apache 2.0 licensed. The self-hosted version costs nothing beyond the server it runs on. No per-seat or platform fee.
Your own dashboard, your own server, your own domains and access rules. Nothing routes through a shared third-party platform.
Connect a repo or a Docker Compose file and ship. No manual server juggling for every release.
Traefik handles routing and requests Let's Encrypt certificates automatically once your domain points at the server.
A dashboard for the whole deployment workflow, not just the containers.
Deploy Docker Compose stacks with built-in handling for volumes, networks, and environment variables, or run Swarm for multi-node clusters.
Launch templates like Plausible, Pocketbase, or Cal.com, then provision Postgres, MySQL, MongoDB, MariaDB, LibSQL, or Redis with S3-compatible backups.
Wildcard subdomains, custom domains, and Let's Encrypt SSL out of the box. Cloudflare Tunnels run alongside it through Compose.
Manage several servers as a cluster as workloads grow, with real-time monitoring, deployment logs, and resource usage tracking.
Dashboard, container runtime, domain routing, and monitoring, all on one plan instead of scattered across separate services.
Create an admin account, connect a Git repo or Compose file, and manage every deployment from one screen.
Docker and Docker Compose under the hood, with Swarm available once you're running more than one server.
Point DNS at the server, attach the domain in Dokploy, and Traefik handles routing and certificates from there.
Deployment logs and resource usage inside Dokploy itself, or pair it with Grafana, Prometheus, Uptime Kuma, or Netdata.
Start with a single self-hosted app, then move up as more services, databases, and templates run on the same server.
First self-hosted app, test environment, or simple internal tool.
4 vCPU / 8GB RAM / 100GB NVMe
More capacity for several apps, databases, and internal services.
6 vCPU / 12GB RAM / 300GB NVMe
Multiple services, databases, and template-based deployments.
8 vCPU / 24GB RAM / 300GB NVMe
Larger Dokploy hosting for production apps and growing stacks.
12 vCPU / 48GB RAM / 600GB NVMe
Production apps and heavier Docker-based deployments.
16 vCPU / 64GB RAM / 500GB NVMe
Maximum Dokploy hosting capacity for larger production stacks.
18 vCPU / 96GB RAM / 900GB NVMe
One install script, then deploy straight from the dashboard.
2GB RAM and 30GB disk covers a single app comfortably. Pick a bigger plan if you're running multiple apps and databases from day one.
SSH in and run the one-line install script. It sets up the dashboard and the Traefik reverse proxy for you.
Create an admin account, point your domain's DNS at the server, connect a repo or Compose file, and ship your first app.
Dokploy itself is light. What you deploy on top of it is what determines the plan.
Small app / testing
~40–80GB disk. Enough for a first self-hosted app, a test environment, or a simple internal tool.
Multi-app stack
~80–160GB disk. Comfortable for multiple services, databases, and template-based deployments on one server.
Production use
160GB+ disk. Built for production apps, shared team workflows, and heavier Docker-based deployments.
As a floor, plan for at least 2GB RAM, 1 vCPU, and 30GB disk, with ports 80 and 443 open for the dashboard and port 22 for SSH. Pick the tier that matches your workload, not just the minimum, and scale the plan as your Dokploy setup grows.
These answers explain licensing, security, comparisons to similar tools, and support.
Pick an AI Hosting plan, run the install script, and deploy your first app straight from the dashboard.