Dokku Reviews

1 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 9.0 out of 100

Do you work for this company? Manage this listing

Overall Rating

Reviewer's Company Size

Last Updated

By Topic

Industry

Department

Experience

Job Type

Role

Reviews (1-1 of 1)

Anonymous | TrustRadius Reviewer
January 23, 2020

Excellent PaaS for In-House Deployments

Score 9 out of 10
Vetted Review
Verified User
Review Source
I use Dokku as a platform to orchestrate the deployment of and connect services to multiple in-house applications. It is an incredibly versatile tool that doesn't require much configuration to get started with but allows countless options to address your specific needs. Its ability to restart stopped serviced and connect services like Redis to my apps is invaluable.
  • Dockerfile deployments are an incredibly simple and straightforward way to spin up applications.
  • The docker-options plugin allows endless direct configuration of options passed to different docker lifecycle stages.
  • Dokku might overreach on its assumptions about how you want to host your app, using its own VHOSTS plugin by default. This may be a pro or a con depending on what you want.
  • Proxy port configuration can be somewhat difficult, with Dokku resetting any pre-deployment configuration to "smart" defaults on the first deployment.
If you have your own in-house servers or have a cloud server with the freedom to configure any PaaS that you want, then Dokku is for you. So far, I have never run into a scenario where Dokku was not able to fit my needs, after deploying many different types of applications with varying frameworks, languages, and connected services. If you already have a PaaS available, however, Dokku may not be for you.
Read this authenticated review

Feature Scorecard Summary

Scalability (1)
8
Platform management overhead (1)
10
Workflow engine capability (1)
7
Platform access control (1)
10
Services-enabled integration (1)
10
Development environment creation (1)
8
Development environment replication (1)
10
Issue monitoring and notification (1)
7
Issue recovery (1)
9
Upgrades and platform fixes (1)
7

About Dokku

Dokku is an extensible, open source Platform as a Service that runs on a single server of your choice.

To start using Dokku, users need a system that meets the following minimum requirements:

  • A fresh installation of Ubuntu x64: Any currently supported release, Debian 8.2 x64 or CentOS 7 x64 (experimental) with the FQDN set
  • At least 1 GB of system memory

Users can optionally have a domain name pointed at the host's IP, though this is not necessary.

Dokku is designed for usage on a fresh VM installation, and should install all necessary dependencies if installing via the bootstrap method.

Dokku Technical Details

Operating Systems: Unspecified
Mobile Application:No