compare
Dokku vs Kamal
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Dokku | Kamal |
|---|---|---|
| Language | Go | Ruby |
| Licence | MIT | MIT |
| Stars | 32k | 15k |
| Latest | v0.38.31 | v2.12.0 |
| Last push | 2026-10-06 | 2026-10-06 |
| Release cadence | about 4 days between releases | about 55 days between releases |
| Active contributors | 10+ commit authors on the default branch in the last 90 days | 9 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Heroku. Alternatives to Heroku →
Full replacementDokkuHeroku buildpacks, Procfile and app.json carry over with a git push; add-ons become plugins and the CLI is its own.
PartialKamalDeploys containers to your own servers over SSH with zero-downtime switches, without buildpacks or managed add-ons.
Dokku
Kamal
- v2.12.02026-06-18ci: harden GitHub Actions workflows
- v2.11.02026-03-18This version requires kamal-proxy v0.9.2 or higher to deploy. Run kamal proxy reboot to update to v0.9.2.
- v2.10.12025-12-16Pass accessory volume through as is
- v2.10.02025-12-15Set proxy run configuration in deploy YAML
- v2.9.02025-11-26Restore ability to specify SSH Configuration property
Dokku
unsigned The latest release, v0.38.31, carries no signature GitHub could verify.
Loading the security report
Kamal
unsigned The latest release, v2.12.0, carries no signature GitHub could verify.
Loading the security report