← All projects

Dokku

The smallest PaaS implementation you've ever seen

Ops & Infrapaasself-hosteddockerheroku-alternativegit-deployopen-sourcedevops
Dokku screenshot

About

Dokku is an open-source, self-hosted Platform as a Service (PaaS) that runs on a single server. It allows developers to deploy Heroku-compatible applications via Git push, using Buildpacks or Dockerfiles, with apps running in isolated containers. It leverages tools like nginx and Docker to handle routing, background processes, and cron tasks automatically.

Problem

Running apps on managed PaaS platforms like Heroku is expensive and limits control over infrastructure.

For

developers and small teams who want a self-hosted Heroku alternative

How it works

Install Dokku on any Linux server, then push Heroku-compatible apps via Git; Dokku builds them using Buildpacks or Dockerfiles and runs them in isolated Docker containers.

Business model

open-source

Status

launched

Similar projects