Stars
Forks
Watchers
Developer links
Dokploy VPS
Your own Heroku or Vercel on a dedicated server — Dokploy is the open-source PaaS that replaces cloud platform subscriptions with a single dashboard you control. Point it at a Git repository or a Docker image, and it builds and deploys the application using Dockerfiles, Nixpacks, or Heroku/Paketo buildpacks. Traefik handles reverse proxying, routing, load balancing, automatic Let's Encrypt SSL, and HTTP/3. Databases — MySQL, PostgreSQL, MongoDB, MariaDB, libsql, and Redis — provision from the UI with automated backups to any S3-compatible destination. Complex multi-service applications deploy through native Docker Compose support, and multi-node scaling uses Docker Swarm. The web dashboard covers environment variables, volumes, resource limits, real-time CPU/memory/network monitoring, and deployment logs, with a CLI and REST API for automation. Deploy notifications go to Slack, Discord, Telegram, or email. One-click templates install common open-source tools, and a single control plane can manage deployments across multiple remote servers. Because everything is standard Docker, there is no lock-in: Dockerfiles, Compose files, and data volumes work anywhere else Docker runs. The push-to-deploy workflow of a $20/seat cloud PaaS, running on a dedicated VPS with guaranteed CPU, RAM, SSD, and full root access — no per-app, per-environment, or per-seat fees regardless of how many applications you deploy. 26,000+ GitHub stars.
Benefits
- No Per-App or Per-Seat Fees
- Cloud PaaS pricing compounds with every app, environment, and team member. Dokploy runs unlimited apps for the flat cost of the VPS — deploy ten projects or a hundred for the same price.
- Dedicated Server, Not a Container
- Unlike shared-container hosting, this VPS gives you an isolated server with guaranteed CPU, RAM, and SSD. No noisy neighbors, no resource contention from other tenants.
- Full Root Access
- SSH into the server as root, install packages, configure firewalls, mount volumes, and manage everything with complete system privileges — or use the browser console.
- No Vendor Lock-In
- Everything runs on standard Docker. Dockerfiles, Compose files, and data volumes work anywhere else Docker runs if you move away from Dokploy.
Features
- Multiple Build Methods
- Build from a Dockerfile, or let Nixpacks, Heroku Buildpacks, or Paketo detect the stack and build without one. Supports Node.js, Python, PHP, Go, Ruby, and more.
- Traefik Reverse Proxy with Auto SSL
- Routing, load balancing, security headers, and redirects managed through Traefik, with automatic Let's Encrypt certificates per domain and HTTP/3 support.
- Managed Databases with Backups
- Create MySQL, PostgreSQL, MongoDB, MariaDB, libsql, and Redis instances from the dashboard, with automated backups shipped to S3-compatible storage.
- Native Docker Compose
- Deploy, stop, and manage multi-service Compose stacks directly, including per-service terminals, volume management, and custom build commands.
- Multi-Node and Multi-Server
- Scale services across nodes with Docker Swarm, or manage deployments on multiple remote servers from a single Dokploy control plane.
- Monitoring, Notifications, and API
- Real-time CPU, memory, storage, and network metrics per resource; deploy alerts to Slack, Discord, Telegram, or email; full CLI and REST API for automation.