D

Dokku

Self-hosted PaaS that provides Heroku-like git push deployments on your own server.

No reviews yet

About Dokku

Dokku is an open-source Platform-as-a-Service (PaaS) that brings Heroku-style application deployment to your own server. Developers push code with git push and Dokku automatically builds the application, creates a Docker container, configures networking, provisions an SSL certificate, and starts serving traffic.

The build process uses Cloud Native Buildpacks (the same technology behind Heroku) to automatically detect the application type and create an optimized container image. Push a Node.js app and it installs dependencies and starts the server. Push a Python app and it sets up the virtualenv and runs the WSGI server. Push a PHP app and it configures Apache or Nginx with PHP-FPM. No Dockerfile required (though custom Dockerfiles are supported).

Dokku includes a plugin system that provides databases (PostgreSQL, MySQL, Redis, MongoDB), SSL certificates (Let's Encrypt with auto-renewal), custom domains, persistent storage, cron jobs, and more. Each plugin follows a consistent interface, making it easy to provision backing services for applications.

For hosting providers, Dokku enables a platform hosting product on a single VPS. Small agencies use it to host client applications with simple deployment workflows. Developer-focused hosts offer Dokku-powered hosting as an affordable Heroku alternative. The per-application isolation (each app runs in its own container) provides security separation.

Dokku runs on a single server and is designed for small to medium deployments (typically 10-50 applications per server depending on resource usage). For larger scale, providers look at Kubernetes, but Dokku fills the gap for those who want Heroku-like simplicity without Heroku-like pricing or Kubernetes-like complexity.

The entire platform installs with a single bootstrap script and manages itself with a straightforward CLI. Application management, scaling, configuration, and service linking are all done through simple dokku commands.
Server Software Development Tools Virtualization

Quick Facts

Pricing
Open Source
License
Open Source
Platform
Linux
Version
0.34
Developer
Jeff Lindsay / Dokku Contributors
Starting Price
$0.00

Reviews (0)

No reviews yet

Be the first to share your experience!

Want to leave a review?

Sign in to share your experience with this tool.

Login to Review

Discussion (0)

No comments yet

Start a discussion about this tool.

Join the Discussion

Sign in to post comments and share your experience.

Login to Comment

Who Is Online

In total there is 1 user online: 0 registered and 1 bot.

Bots: Other Bot

Users active in the past 15 minutes. Total registered members: 340