Dokku
Free, open source, self-hosted PaaS that deploys apps to your own server with git push, Heroku buildpacks or Dockerfiles.
Our take: Dokku is a great fit if you are comfortable with Linux and want to stop paying per-app platform fees.
Dokku is a free, open source platform-as-a-service that lets you deploy apps to your own Linux server with git push, using Heroku buildpacks or a Dockerfile. It is MIT-licensed; the optional Dokku Pro add-on, with a web dashboard and API, costs $849 one time.
Free Heroku-style deploys on your own server, if you can run the server.
Our score
Reviewed by the Conversion Gems editorial team. Hover a facet to focus it; click to pin.Tap a facet to focus it.
What it is, and why we rate it
One line each. Open a row for detail.
Our takeDokku is a great fit if you are comfortable with Linux and want to stop paying per-app platform fees.
Best / not good for
- Developers moving small apps off Heroku
- Side projects on a single VPS
- Teams comfortable with SSH and Linux
- Teams wanting a fully managed platform
- Users who need a free web dashboard
Friction report
Trade-offs to know before signing up.
- Time to valueRun the bootstrap script on a fresh Ubuntu or Debian server, then git push your first app.
- Scale breakpointBeyond one server you need the K3s or Nomad scheduler setup.
- Walled gardenLow: open source, standard Docker images and buildpacks.
Dokku vs Dokku Pro
| Edition | Price | What you get | Limits |
|---|---|---|---|
| Dokku (open source) | Free | git push deploys, buildpacks, Dockerfiles, plugins, CLI | MIT license; you pay for your own server |
| Dokku Pro | $849 one-time | Web admin UI, JSON API, HTTP(S) app push, live logs, team management, email support | 1 production + 2 pre-production servers; needs open source Dokku installed |
From Dokku's site, GitHub repository and pro.dokku.com, checked 4 October 2026.
Dokku system requirements
| Item | Requirement |
|---|---|
| Operating system | Ubuntu 22.04, 24.04 or 26.04, or Debian 11+ (x64) |
| Architecture | amd64 or arm64 |
| Memory | 1GB for the Docker scheduler; 2GB per node for K3s |
| Current version | v0.38.31 |
From Dokku's installation docs, checked 4 October 2026.
Frequently Asked Questions
Is Dokku free to use?
What exactly is Dokku?
Is Dokku a Heroku alternative?
What are Dokku's system requirements?
What does Dokku Pro add?
Dokku alternatives
Other ways to host and deploy apps from our reviews:
Conversion Gems independently reviews every tool.
