22nd of 2 in Deploy and hosting
dokku
Self-hosted mini-Heroku PaaS that deploys apps with git push
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 32.2k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Sep 2026
- Language
- Go
Overview
Dokku is a small Platform-as-a-Service that runs on a single Ubuntu or Debian VM and builds and runs applications in Docker containers. Applications are deployed over SSH, and the server is managed through the `dokku` command line, including domains and SSH keys. The README describes it as a Docker-powered mini-Heroku and does not mention any AI features.
Who it is for: Self-hosters wanting a Heroku-style git-push deploy on one VM
Strengths
- Installs on a single VM with one bootstrap script
- Supports Ubuntu 22.04/24.04/26.04 and Debian 11+ on amd64 and arm64
- MIT license, with an active release history and Ubuntu and Arch packages
- Written in Go, with documentation and a Slack support channel
Weaknesses
- Not an AI project; the README has no AI or model features
- Targets one server; the README describes no multi-node setup
- Only Ubuntu and Debian are listed as supported operating systems
- Deployment and management are CLI and SSH based; the README mentions no web UI
What it needs
- Docker
- Needs Docker, SSH keypair
Also in Deploy and hosting
See all 2| Rank | Project | Score |
|---|---|---|
| 1 | dokploySelf-hosted PaaS for deploying apps and databases on your own servers | 85 out of 100 |