dokku

dokku

Alternative to Vercel, Heroku

Dokku is a Docker-powered single-server PaaS. It deploys applications with a simple git push workflow, supporting both Heroku Buildpacks and Dockerfiles for a minimal yet functional PaaS environment.

  • Git push deployment using the same workflow as Heroku
  • Buildpack and Dockerfile support for flexible build configurations
  • Plugin system for adding PostgreSQL, Redis, Let's Encrypt, and more
  • Automatic SSL via Let's Encrypt plugin for certificate management
  • Zero-downtime deployment with traffic switching after new container startup
  • Lightweight enough to run on VPS instances with as little as 512MB RAM

Built as Bash scripts with a simple architecture, Dokku provides a complete PaaS on a single server. It is the most minimal deployment platform for individual developers and small-scale projects.

Stars
32,122
Forks
2,072
Language
Shell
License
MIT
buildpackcontainersdevopsdokkuherokukubernetesnomadpaas

Replaces

Related Tools