As a PHP developer using Docker, I’m really impressed with Dokploy. Even though it’s only about 6 months old, it already feels like a mature solution. I’ve used Coolify (around since 2021) before.
What I like:
- Flexible deployments with support for Nixpacks, Heroku Buildpacks, custom Dockerfiles, and full Docker Compose.
- Self-hosted and open-source, making it easy to set up on a VPS with full control and no vendor lock-in.
- They’ve recently added a cloud version, perfect for those who want separate servers—one for deployment management and one for running deployed apps.
- Multi-server and Docker Swarm support for easy scaling.
- Built-in database management for MySQL, PostgreSQL, MongoDB, Redis, etc.
- Advanced user management with detailed roles and permissions for secure deployments.
The roadmap is promising, with features like preview deployments and rollback of deploys coming soon. You can check their GitHub or Discord for more details.
Overall, Dokploy is already a solid tool with even more great features on the way. Highly recommended!