dokploy
Self-hosted PaaS for deploying apps and databases on your own servers
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.
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
- no GPU
- Docker
- Needs Docker, Docker Swarm, Traefik