Dokku

Docker-powered mini Heroku

Developer Tools MIT intermediate ★ 32,167 stars

What is Dokku?

Dokku is a Docker-powered PaaS that lets you deploy applications with a simple git push. It is intentionally minimal and runs on a single small server, making it a long-standing choice for self-hosted deployments.

Best for

Developers comfortable with git push deployments on a single server

Replaces

  • Heroku
  • Railway
  • Fly.io

Key features

  • git push deployment
  • Plugin ecosystem
  • Let's Encrypt integration
  • Runs on a single small VPS

How to deploy

  • Install script
  • Docker

Project health

  • GitHub stars: 32,167
  • Last code push: 2026-10-01
  • Open issues: 30
  • Status: actively developed

Figures pulled from the GitHub API and refreshed periodically.

Dokku as an alternative

More in Developer Tools