11st of 2 in Deploy and hosting
dokploy
Self-hosted PaaS for deploying apps and databases on your own servers
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 37.7k
- License
- custom license
- Last commit
- Oct 2026
- Last release
- Sep 2026
- Language
- TypeScript
Overview
Dokploy deploys applications (Node.js, PHP, Python, Go, Ruby and others) and Docker Compose stacks to a VPS, with Traefik handling routing and load balancing. It also creates MySQL, PostgreSQL, MongoDB, MariaDB, libsql and Redis databases, with scheduled backups to external storage. Multi-node scaling uses Docker Swarm, and remote servers can be managed from one instance. It has no AI-specific features; it is a general hosting layer.
Who it is for: Self-hosters wanting a Heroku/Vercel-style deploy tool on their own VPS
Strengths
- Installs on a VPS with a single curl script
- Built-in database provisioning and automated backups to external storage
- Multi-node via Docker Swarm and remote server management
- CLI and API, plus notifications via Slack, Discord, Telegram and Email
Weaknesses
- Not AI-specific; no model serving or LLM features
- License is not identified by GitHub (NOASSERTION); check the license file
- Requires Docker; Swarm clustering adds operational overhead
- Minimum RAM and web port are not stated in the README
What it needs
- no GPU
- Docker
- Needs Docker, Docker Swarm, Traefik
Head to head
Also in Deploy and hosting
See all 2| Rank | Project | Score |
|---|---|---|
| 2 | dokkuSelf-hosted mini-Heroku PaaS that deploys apps with git push | 65 out of 100 |