TrustRadius: an HG Insights company

Dokku

Score10 out of 10

2 Reviews and Ratings

What is Dokku?

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

Categories & Use Cases

Top Performing Features

  • Platform management overhead

    Resources required to keep platform up and running

    Category average: 7.7

  • Platform access control

    Rules controlling what data different user categories can access

    Category average: 7.7

  • Services-enabled integration

    Ability to integrate with cloud applications and data via APIs and pre-built connectors

    Category average: 8

Areas for Improvement

  • Workflow engine capability

    Process automation using rule-based engine

    Category average: 7.8

  • Issue monitoring and notification

    Integrated monitoring and notification of issues and problems

    Category average: 7.3

  • Upgrades and platform fixes

    Ease of deployment of major upgrades or problem fixes

    Category average: 7.7

Excellent PaaS for In-House Deployments

Pros

  • 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.

Cons

  • 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.

Return on Investment

  • Since there's no investment besides a little time to set up, the return has been overwhelmingly positive.
  • Deploying a new app is incredibly quick and easy.

Alternatives Considered

Heroku Platform

Other Software Used

NGINX, Adobe Premiere Pro, Adobe Photoshop