- About
- A docker-powered PaaS that helps you build and manage the lifecycle of applications. Open-source alternative to Heroku.
- Catalogue
- No. 061
- Category
- Development
- Founded
- 2013, Open Source Community
- GitHub stars
- ★ 32.2k

Overview
Dokku is an extensible, open source Platform as a Service that runs on a single server of your choice. Dokku is powered by Docker and provides a Heroku-like experience for deploying applications. It supports multiple programming languages and frameworks, automatic SSL certificate provisioning, and easy database management through plugins.
What it does well
Dokku provides a simple git-based deployment workflow, automatic container management, and built-in load balancing. It offers zero-downtime deployments, automatic SSL certificates via Let's Encrypt, and extensive plugin ecosystem for databases, caching, and monitoring. The platform is cost-effective as it runs on your own infrastructure and provides enterprise-grade features without vendor lock-in.
Why it’s in the collection
Dokku is perfect for developers and small to medium-sized teams who want Heroku-like simplicity without the cost. It's ideal for deploying web applications, APIs, and microservices with minimal configuration. The self-hosted nature gives you complete control over your infrastructure while maintaining ease of use. It's particularly valuable for staging environments, personal projects, and organizations that need to keep their applications on-premises or in specific cloud regions.
On GitHub
- Stars
- 32,186
- Forks
- 2,090
- Commits
- 14,543
- Repository
- dokku/dokku
Languages
- Shell 55.8%
- Go 38%
- Makefile 2.1%
- Other 4.1%
Compared with
HerokuCloud-based PaaS with similar functionality but higher costs and vendor lock-in.
CoolifyNo. 015Another self-hosted deployment platform with a more modern UI but less mature ecosystem.
CapRoverSelf-hosted PaaS with web UI, but less flexible than Dokku's command-line approach.
RailwayModern cloud platform with git-based deployments, but not self-hosted.
See every open-source alternative to Heroku in the collection.


