
Dokploy
Self-hosted PaaS to deploy and manage containerized apps and databases.

Dokploy is an open-source, self-hostable Platform-as-a-Service (PaaS) that simplifies deploying and managing containerized applications and databases across multiple servers. It provides a web UI, CLI and API for application lifecycle, database management, backups, monitoring and notifications. (dokploy.com)
Key Features
- Deploy applications using Dockerfiles, Nixpacks, or Heroku-style buildpacks; native Docker Compose support for multi-service apps. (dokploy.com)
- Multi-server deployments and clustering using Docker Swarm, with centralized management of nodes and containers. (dokploy.com)
- Database provisioning and management for MySQL, PostgreSQL, MongoDB, MariaDB and Redis, including automated backups to external storage. (github.com)
- Traefik integration for routing and TLS management, plus real-time resource monitoring (CPU, memory, network) and alerting. (dokploy.com)
- CLI and REST API access, templates for common OSS stacks, and community-contributed templates and add-ons. (github.com)
Use Cases
- Host multiple web services and microservices on a single control plane for small teams or VPS fleets. (dokploy.com)
- Manage and back up self-hosted databases (Postgres, MySQL, MongoDB, Redis) with scheduled backups and restores. (github.com)
- Deploy complex Docker Compose stacks (e.g., web app + DB + worker) with centralized logs, metrics, and rolling updates. (dokploy.com)
Limitations and Considerations
- Multi-node scaling relies on Docker Swarm; there is no native Kubernetes control plane integration documented in the main project. This may limit integration with Kubernetes-native tooling or teams standardized on Kubernetes. (github.com)
Dokploy is actively maintained and community-driven, focused on giving developers a developer-friendly, self-hosted PaaS alternative to managed services. It is best suited for teams who prefer Docker Compose/Swarm and want integrated DB management, monitoring, and backups under a single interface. (dokploy.com)
Categories:
Tags:
Tech Stack:
Similar Services

Netdata
Real-time, per‑second full‑stack monitoring and observability
Open-source, agent-based monitoring platform delivering per-second metrics, edge ML anomaly detection, tiered time-series storage and centralized cloud UI.

Coolify
Self-hosted PaaS for deploying apps, databases, and services
Open-source, self-hostable PaaS to deploy websites, full-stack apps, databases, and Docker services on your own servers with Git-based CI/CD workflows.

Portainer
Web UI and API for managing Docker and Kubernetes environments
Lightweight web-based platform to manage Docker, Swarm and Kubernetes resources with a GUI and API, including access control and multi-environment operations.


CasaOS
Personal cloud dashboard and app store for Docker-based home servers
Open-source personal cloud system with a web dashboard, app store, and file management to run and manage Docker apps on home servers and SBCs.


Dokku
Docker-powered PaaS for deploying apps on a single host
Dokku is a self-hosted, Docker-based mini PaaS that lets you deploy Heroku-style apps via Git push, using buildpacks or Dockerfiles with plugin-managed services.
Dockge
Web UI for managing Docker Compose stacks
Dockge is a self-hosted, stack-oriented manager for Docker Compose files, providing a responsive web UI to edit, deploy, update, and monitor compose.yaml stacks.

Redis
Docker
TypeScript
Node.js