Dokku ist eine quelloffene, selbst gehostete Platform as a Service (PaaS), beschrieben als Docker-basiertes Mini-Heroku und als Alternative zu Heroku. Sie übertragen eine Anwendung per Git auf Ihren eigenen Server; Dokku baut sie mit Heroku-Buildpacks und führt sie in isolierten Containern aus, sodass der Lebenszyklus vom Build bis zur Skalierung auf einem einzelnen Host abläuft. Die Installation erfolgt per Bootstrap-Skript auf einem frischen Ubuntu- oder Debian-System, auf amd64 oder arm64.
Dokku steht unter der MIT-Lizenz und wird offen auf GitHub entwickelt. Es gibt keinen gehosteten Dienst: Sie betreiben es auf Hardware oder einer virtuellen Maschine Ihrer Wahl und bestimmen selbst, wo Anwendungen und Daten liegen, auch bei einem europäischen Anbieter oder im eigenen Rechenzentrum. Zwischen Ihnen und Ihren Daten steht kein Anbieter, was zu Organisationen passt, die eine einfache PaaS ohne Abhängigkeit von einer ausländischen Cloud wollen.