22nd of 2 in Deploy and hosting

dokku

Self-hosted mini-Heroku PaaS that deploys apps with git push

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
Also in Deploy and hosting
RankProjectScore
1dokploySelf-hosted PaaS for deploying apps and databases on your own servers37.7k stars, custom license85 out of 100