---
title: Dokku Reviews
meta_title: 'Dokku Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 55 reviews by the users' company size, role or industry to
  find out how Dokku works for a business like yours.
aggregate_rating:
  rating_value: 4.2
  review_count: 55
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Development
  url: https://www.g2.com/categories/development
---

# Dokku Reviews
**Vendor:** Dokku  
**Category:** [Cloud Platform as a Service (PaaS) Software](https://www.g2.com/categories/cloud-platform-as-a-service-paas)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 55
## About Dokku
The smallest PaaS implementation you&#39;ve ever seen. Docker powered mini-Heroku in around 200 lines of Bash




## Dokku Reviews
  ### 1. Poor man's Heroku :)

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 23, 2017

**What do you like best about Dokku?**

- very straight forward installation on Ubuntu 16.04
- mostly Heroku app compatible
- CLI interface is pretty easy
- easy to handle logs
- has beta plugins for persistence services like Postgres and Redis

**What do you dislike about Dokku?**

- sometimes upgrades can get borked
- remote access is still not as easy as Heroku
- documentation can be improved
- persistence plugins are still beta
- doesn't work across hosts

**Recommendations to others considering Dokku:**

if you have a single node application, this is a great heroku replacement

**What problems is Dokku solving and how is that benefiting you?**

- easy management of small scale applications
- simplified git based deployments
- cost savings compared to Heroku

  ### 2. As easy as Heroku for simple applications. 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 01, 2017

**What do you like best about Dokku?**

It's so easy! When Heroku killed their free teir I needed a replacement. This solved my problem for simple apps while I worked on them. You just git push and the application is live on the web. 

**What do you dislike about Dokku?**

This works great for simple applications, but if you need a database you'll need to use plugins. These require a little more configuration than Heroku. 

**What problems is Dokku solving and how is that benefiting you?**

While working on a new idea or project, it's nice to have free hosting for it. You can spin up as many apps as I want for $5 dollars a month (Digital Ocean) and they'll always be ready. You don't have to worry about your application being down because you ran out of free dyno minutes. 

  ### 3. 1 year with dokku as a platform for staging and internal services

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sergei S. | Ruby developer, Internet, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 21, 2016

**What do you like best about Dokku?**

It is really fast way to setup bare server as development/staging environment. It especially good, if your production environment will use some similar technology stack, for example deis/flynn
It has nice plugin system with a huge number of plugins for daily use: Postgres, Maria DB, Mongo, Redis everything works out of box.

Just like heroku, it really simple to deploy with single 'git push', all things happens magically.

**What do you dislike about Dokku?**

It's not easy to monitor states of current containers, all management only possible through command line. Web gui is used only for initial setup, although it will be nice to have web interface for whole management.

Because plugins are supported by community, some of them often out of date, for some tasks (for example postgres db) there are several plugins and it's hard to choose best one.

**Recommendations to others considering Dokku:**

If you are using Heroku or other PaaS you have to try dokku as an alternative for dev and internal services

**What problems is Dokku solving and how is that benefiting you?**

We searched for simple and fast way to build enviroment on test, development and staging servers. 
It really take 15 minutes to setup machine from scratch using dokku. 
Dokku is good solution for internal services, which not require to host high loads.

Our main application use some microservices, which are ok to be not very reliable. For example geo IP resolver. It hosted with dokku. 

  ### 4. Not ready for prime time

**Rating:** 1.5/5.0 stars

**Reviewed by:** Iain C. | Hack/Hacker, Online Media, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 22, 2016

**What do you like best about Dokku?**

When dokku actually works it's good. The plugin system seems promising.

**What do you dislike about Dokku?**

Unfortunately it doesn't work out of the box in a lot of cases - even incredibly typical use cases like installing on vanilla Amazon EC2 instances.

Sadly the team seem a bit too keen to blame user error and less keen on investigating or acting on bug reports before closing them (regarding installation, setup and removal) so there are plenty of duplicate bug reports about it not working with the same types of errors that don't end in any actual changes to dokku.

The debug option rarely seems to help and it's missing simple sanity checks which make it fragile software even when run on a clean installation of a specific version of a specific distribution.

**What problems is Dokku solving and how is that benefiting you?**

It's supposed to make it easier to deploy software. I have realised it's not worth the pain and effort because it's no less buggy than it was a year ago and it's just a time sink; even when it works upgrades are painful.

  ### 5. Easy installation, same usage as Heroku, feature rich, complete solution.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Daiwei L. | Software Engineer, E-Learning, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 20, 2016

**What do you like best about Dokku?**

Plugin system of Dokku is awesome. I often find it hard to create backing services like databases within a few command. But Dokku's plugin system solved that problem very well. E.g. postgresql plugin has very meaningful default for security, connections and etc. That help a ton when you trying to provision a complete server.

**What do you dislike about Dokku?**

Nothing to dislike. It's doing what it says to do.

**Recommendations to others considering Dokku:**

Notice I haven't tried to use Dokku in a multiserver setup. I think it should work, but I expect additional work on top of Dokku, which will reduce its value. You might want to look for more robust deployment tool for multiple server environment.

**What problems is Dokku solving and how is that benefiting you?**

I was trying to find a hosting solution for my hobby projects. While I could use a Heroku free tier, but it's still costly if I want high availability for a simple hobby project. I want to spend minimum time fighting with the infrastructure and focusing on the fun part. 

Dokku is a perfect alternative for this. It also have very good Docker support, which extends its use case even further. Although it's kinda a hack to use its Docker integration, but haven't that document and available has a lot of potential.

  ### 6. A platform for makers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alejandro V. | Co-fundador, Program Development, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 20, 2016

**What do you like best about Dokku?**

Easy of installation, universality of concepts, great plugin ecosystem. Very responsible maintainers, strong community and good stability. It has the more common tools to catch good programmers, I mean almost any modern language and database can be used with this. Also, expanded with additional plugins, which makes it a lot more than a runtime and database container..
Great UX and can be used on low cost hardware quickly to get the job done. It can be used remotely withput SSH-ing into the server, which is something very handy once you get used to it.
I really like the workflow of git-push, using the tools we already know.

**What do you dislike about Dokku?**

Altough some initiatives were ongoing to make a all-in-one package, it ended up failing, with a missing maintainer. And that's something quite inherent to Dokku; it has to be separate components from separate people and sometimes different communities. That's something I dislike but I gladly accept.
The somewhat weird mechanism to add keys from stdin. Would love to automate it.

**Recommendations to others considering Dokku:**

Buy a remote server. Not just the ones you have lying around and using for internal ops. It will happen that you get so used to it that you may be tempted to release on it.

**What problems is Dokku solving and how is that benefiting you?**

Continuous delivery, product iteration and innovation. Empowering teams to try new things and see them live in seconds, without fuss and using the tools they already know with the exact git-flow. One branch for release, other for dev and also some others for experiments.

  ### 7. One of the easiest-to-use self-hosted PaaS out there

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alexander P. | CEO, co-founder, chief developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2016

**What do you like best about Dokku?**

Dokku's slogan is «Docker powered mini-Heroku». It is true: to everybody who knows Heroku, Dokku will be an easy transition. There's one difference though: Dokku runs on your own server. This is possible because of Docker, a lightweight container system. One container, one app; it's that easy.

To those who aren't used to the Heroku workflow, it's not hard: you just add a bit of configuration to your repository (just a bit: a Procfile, which defines what command to run to start your application, and a requirements file — this one depends on the language your app is written in), then push it to your Dokku server, and it gets built automatically. Magic!

**What do you dislike about Dokku?**

Apparently there is nothing I dislike about Dokku at the moment! The architecture is a bit odd, but this won't get in your way unless you'll want to mess with plugins, and if you do, you'll get used to it right away.

**What problems is Dokku solving and how is that benefiting you?**

In our company, we use Dokku as a staging server for our projects. It is really easy to use: we just git-push our sources onto a server and everything is built automatically.

  ### 8. Amazing piece of software, use it all the time for personal deployments! AMAZING!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Omar Q. | Marketer and Developer, Internet, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2016

**What do you like best about Dokku?**

I love dokku's simplicity. Dokku allows you to get a simple server up and running in no time, do some configuration and start testing your code! Just the speed and simplicity of Dokku means everything to me.

**What do you dislike about Dokku?**

Unfortunately, Dokku is not multi user. Who has the time to setup Flynn or Deis? So it would have been AMAZING if it were multi user. Especially in a team environment when you want to give specific people access to specific repos, manual work is too hard!

**Recommendations to others considering Dokku:**

Very good for single developer or small teams. Fast code deployment and very minimum setup. If you want are not interested in spending hours and hours of work just to setup a development server then Dokku is the best for you!

**What problems is Dokku solving and how is that benefiting you?**

For our mobile app we are creating, we are able to quickly push change to our API into development servers and use those for testing while the real one remains untouched. The git push allows for a simple and efficient way to upload code and get testing much quicker! Business and development becomes efficient and very quick this way!

  ### 9. Dokku - A tricky alternative to Heroku

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Entertainment | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Dokku was fairly easy to get into despite my lack of experience in setting up servers let alone a PaaS. The documentation is fairly clear for the initial setup and for basic functionality. Dokku being free is by far it's biggest selling point but it seemed to be very well made and compatible with a lot of different setups. Deployment was also very similar to Heroku, which is to say it was very simple and painless(although not without issue).

**What do you dislike about Dokku?**

The downsides to Dokku largely come down to it's status as an open source project that is not supported by an army of devs. When I was attempting to deploy a simple test rails app I ran into issues and was unable to find a way to troubleshoot effectively. When I tried deploying a different rails app it seemed to work perfectly fine despite almost identical settings. Overall Dokku seems like a promising and ambitious project but there seem to be quirks that established solutions like Heroku have worked out long ago. 

**Recommendations to others considering Dokku:**

I would recommend trying Dokku if you are using it for a small hobby app or similar. I would not recommend using Dokku for any serious mission-critical apps unless you have experts on hand to monkey-patch issues as they come up.

**What problems is Dokku solving and how is that benefiting you?**

I was attempting to use Dokku to set up a Heroku-like droplet on DigitalOcean to host a small app that helps my gaming group plan events, manage members, track attendance, and communicate via. forums. I was using the $7 tier on Heroku to host this but wanted to switch because I was about to hit the 10k limit of the free-tier of Heroku's Postgres service. Unfortunately I was unable to successfully set this app up using Dokku and have since collected donations to simply pay for Heroku. I look forward to trying Dokku again when the bugs get sorted out since a free PaaS is a very attractive option for these sorts of small apps that generate zero profit.

  ### 10. Great PaaS for those that feel comfortable configuring it

**Rating:** 3.0/5.0 stars

**Reviewed by:** Lucas R. | System Architet & Co-Founder, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

What I like the most about dokku is the similarity with the heroku workflow. I usually start my python and nodejs projects on Heroku free plan and after a while some of them need a migration to a bigger service. Since using Heroku is not always possible, Dokku is great at that point because it allows me to only change my git endpoint. Aligned to some build and deploy automation tools this process is transparent to most developers working in the project.

**What do you dislike about Dokku?**

The initial configuration is sometimes painful for bigger project as it requires a new server most times. At least in my experience, sharing the server with other tools running alongside dokku is not great. This problem is greatly minimized by using Digital Ocean and other cloud providers that offer servers with a working dokku image, but then again, for a small budget having a server only for build control is not always possible.

**Recommendations to others considering Dokku:**

It is a great tool but it works best if you feel comfortable with server administration to better configure it.

**What problems is Dokku solving and how is that benefiting you?**

On the projects that I have worked that uses dokku, the business problem varies as it is more common in third-party companies that build software on-demand. The main benefit is the small overhead on deployments and the minimum dedication required to create a working build flow.

  ### 11. Simple, flexible, powerful PaaS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Greg K. | Head of Technology, Non-Profit Organization Management, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Instead of reinventing from scratch (there are an infinite number of ways to deploy code) and forcing our devs to learn yet another method of deployment and configuration, Dokku relies on Heroku's buildpacks and Heroku's approach to deployments. This means we get all the benefits of an open source, well-document deployment methodology and platform but keep control over our servers. Dokku moves forward as the Heroku community does and everyone benefits.

Dokku also enforces a number of good best-practices, such as: each deploy is new container, deploying from a repo, preventing on-the-box changes to live code, and running zero-state containers.

In most cases, the built-in nginx and SSL configurations Just Work and it's pretty easy to tweak things when they don't. It's all just bash under the hood. There's also a rich plugin system which is used for core components so you know it's reasonable and well-tested.

Oh, and the Let's Encrypt plugin is awesome! Secures your website in 5 seconds.

**What do you dislike about Dokku?**

Dokku (and Docker) are still in early development and move very quickly. This means there are occasionally some rough edges but bugs are generally fixed promptly (and they welcome pull requests).

**What problems is Dokku solving and how is that benefiting you?**

We run about 40 microsites in a variety of languages across a handful of servers with a very small team (3 people). We needed a deployment platform that was easy to learn, consistent across languages and simple to run. We wanted to adhere to best-practices without having to develop internal ops capacity.

Dokku ensures our deployments are consistent and simple. Our setup requires almost no maintenance or deep knowledge of Dokku. Often new team members are familiar with Heroku so Dokku is easy to learn and they're up and running quickly. Our local development environments are simple because they follow the same best practices for each language that Heroku & Dokku follow.

  ### 12. Dokku replaced our Heroku deployments for a fraction of the price.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Eneko I. | Web Consultant & Developer, Internet, Enterprise (> 1000 emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

I have always loved the push to deploy solution from Heroku, but the moment you start adding serious databases, Redis or Memcached cache, logging, etc. the invoices skyrocket. Meet Dokku, a mini-Heroku built on top of Docker. With Dokku, your application will be a Docker container, and it will be linked with other containers (databases, cache,...) much like in Heroku. Choose the cloud provider of your choice (DigitalOcean in our case, where you can create a Dokku droplet directly, ready out-of-the-box), and you have a powerful solution, at a much more reasonable price than with Heroku.

Migration from Heroku is straightforward, and you might only need to adjust some configuration parameters. Dokku uses Herokuish, so basically it understands Heroku buildpacks. Push to deploy works the same (Heroku is faster building the new images, but hey, it will also depend in the machine you install Dokku onto).

**What do you dislike about Dokku?**

Nothing so far. I would like to see more references in Dokku's documentation to Docker, to better understand how the Dokku applications and plugins talk to each other.

**Recommendations to others considering Dokku:**

If you feel confortable with Ubuntu servers, Dokku is a great alternative for small and medium sized projects.

**What problems is Dokku solving and how is that benefiting you?**

Basically I needed a cheaper alternative to Heroku, but with the same (main) functionality.

  ### 13. Used it to, oh really, deploy services I'd normally deploy to heroku

**Rating:** 4.0/5.0 stars

**Reviewed by:** Michiel D. | Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

The ease, and the fact I can have it on my own machines. I tend to loose control and overview when working with containers directly. Dokku gives back, at least the feeling of, control ;-)

**What do you dislike about Dokku?**

I still feel like I don't know what happens when I'm, for example, setting up mysql or postgres (or you name it). Is there another container running for each database? Will it share the process? Is the database accessible from outside? There must be answers somewhere, I know, but I found them either too hard to find, or I was just not concerned enough to look that much.

**Recommendations to others considering Dokku:**

Getting into it *literally* takes 10 minutes, there is nothing to loose trying it

**What problems is Dokku solving and how is that benefiting you?**

I can run containers and apps easily on my own server, where running everything on heroku was just not suitable. Partly because of the price, partly because sometimes you need to fine tune parts of the system more, but you don't want to lose the awesome fast install of other parts of your stack

  ### 14. Dokku: excellent for prototyping, not great for production

**Rating:** 4.0/5.0 stars

**Reviewed by:** Brian D. | Founder, Internet, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Dokku is extremely easy to get started with. It's basically a self-hosted heroku and you need very little dev-ops experience to get your apps up and running. Great for small developer teams who want to focus less on infrastructure and more on business logic.

**What do you dislike about Dokku?**

You will hit a scalability wall with dokku at some point if your project continues growing. It does not (nor does it claim to) scale well across multiple hosts.

**Recommendations to others considering Dokku:**

Be aware of the product's limitations. Dokku is awesome for prototyping web applications and cheaply hosting personal projects. However, if you need high-availability or horizontal scaling, dokku will not meet your needs because it does not scale across hosts. There are a few projects out there that attempt to bridge this gap (see Deis, Flynn, etc.) but as of this writing I haven't seen anything stable enough/suitable for production deployments.

**What problems is Dokku solving and how is that benefiting you?**

We have a small team of developers, none of whom have extensive experience in dev-ops or infrastructure tooling. With dokku, we were able to achieve fast deployment cycles without significant investment in dev-ops processes or tools.

  ### 15. Fast to get started, easy to manage, amazing capabilities

**Rating:** 5.0/5.0 stars

**Reviewed by:** Cameron C. | I.T., Electrical/Electronic Manufacturing, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Super easy to deploy applications, customize, and manage. It's the perfect solution for deploying smaller applications managing configurations when you don't want to go for a full blown docker setup.

I love how easy it is to spin up a new application and get everything put together. To get a whole staging site together it takes roughly 50 seconds of work. Spin up a new one, initialize a new mariadb database, and load my database dump file in through stdin. Coming from using a plain VPS where there was a setup requirement it's a breath of fresh air to be able to get something live with no complications.

**What do you dislike about Dokku?**

Would be nice if there was a built-in database backup method. Maybe S3 backed nightly/weekly/monthly/yearly or something? Where it keeps 7 days of backups for nightly, then 4 weekly backups for the last month, then 12 monthly backups for the year, then 1 backup for each year after that? Only real "complaint" even though it'd be fixable via a plugin or something probably.

**What problems is Dokku solving and how is that benefiting you?**

I love using Dokku to deploy staging sites for clients to view. It gives it an extremely professional feel when I have yourbusinessapp.staging.mysite.com and have received compliments on how well executed it is as opposed to the traditional IP Address only staging sites. Best part is no DNS propagation time!

  ### 16. Better than Heroku for a growing startup!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael P. | Co-Founder &amp; Chief Technology Officer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

I absolutely love how easy it is to use Dokku. It does an amazing job at streamlining the deployment process with minimum headaches. Also, since services like Digital Ocean use "One-Click" deployments it's so easy to create a Dokku instance. In my opinion Dokku should be the goto option for bootstrapped startups. It is by far the best, cheapest, and most performant option there is.

**What do you dislike about Dokku?**

There could be some better documentation around the various commands you can run via the command line. Also it would be nice to have better information on DB add-ons such as MySQL. But overall, I would say I am extremely impressed with Dokku.

**Recommendations to others considering Dokku:**

Make sure to heavily read the docs and if you are using Heroku or something equivalent already, try using Dokku on a staging environment.

**What problems is Dokku solving and how is that benefiting you?**

Cost control, ease of deployment, etc... One of our biggest problems is deployment speed.

  ### 17. Awesome tool to work on small projects & prototypes with an open sourced PaaS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Fernando V. | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Painless installation with out of the box 'herokuish' buildpacks and easy plugin use.

At the same time Dockerfile deployments give enough flexibility to power users for building more complex systems.

**What do you dislike about Dokku?**

The lack of scalability to take a small prototype or persona project into a large scale service. This is mainly because of the vertical scalability restriction (no horizontal scalability), but I'm sure it can still perform nicely with a proper (big) droplet/instance deployment on any cloud service provider.

**Recommendations to others considering Dokku:**

Use for small projects and prototyping since it will make life easier, avoid production deployments on serious projects since it still is a work in progress and won't be production ready for a while.

**What problems is Dokku solving and how is that benefiting you?**

My own personal website served in a VPS, with the possibility to host & easily deploy unrelated personal projects in parallel on the same VPS.

  ### 18. It really helps us to improve our deploy process.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sebastián K. | Owner, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 20, 2016

**What do you like best about Dokku?**

It is worthy to get the same environment as production. It helps to continuous integration.
Dokku is well documented, easy to understand, easy to make plugins, really good support from community, irc channel, issues, etc. All days has commits and PR merged on github repo.

**What do you dislike about Dokku?**

I think it is really complete. Maybe, it should be easier to debug the running app. For example, if I want to debug my app on staging environment, I have to stop the process so container is stopped, too. In order to solve this trouble, we use supervisor plugin to stop process without stop container. But this is not something I dislike, it perhaps is something I am making wrong.

**What problems is Dokku solving and how is that benefiting you?**

It improved continuous integration and it gave us order on our develop, test and deploy process.

  ### 19. Dokku is a great start

**Rating:** 3.5/5.0 stars

**Reviewed by:** Donal B. | Full Stack Developer, Logistics and Supply Chain, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 24, 2016

**What do you like best about Dokku?**

Dokku works on the same concept as heroku. If you've ever used heroku then it's quite simple to get into the workflow of dokku. 
Dokku also takes out a lot of the manual work when launching a new app in docker, with all the plugins that are available it makes creating database credentials a breeze for instance.

**What do you dislike about Dokku?**

RIght now it's single host, though they're working on swarm support.
The default idea is that the app is built on the dokku server (though you can change that by using a static buildpack, where you pre-compile locally). I don't like the idea of not knowing exactly what you deployed.

**What problems is Dokku solving and how is that benefiting you?**

You don't need to spend time figuring out how to deploy your software, dokku takes care of that in a simple fashion.

  ### 20. A very nice expierence

**Rating:** 3.0/5.0 stars

**Reviewed by:** Josh B. | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

What I like about dokku is the concept of having a fully featured, pluggable system to both develop and publish your application.

**What do you dislike about Dokku?**

My only real gripe with dokku is the lack of the admin interface for quickly accessible monitoring or even a default index for a list of apps currently deployed to the server. However this a minor Quality of Life feature.

**Recommendations to others considering Dokku:**

dokku does an amazing job of taking care of automating a platform to build your application and serve it all at once, just keep in mind, it fall on you to configure, and keep track of your configuration

**What problems is Dokku solving and how is that benefiting you?**

deploying dokku on a base vagrant box has allowed me to setup a fully working app server in a matter of minutes

  ### 21. A good docker build platform and deployment platform for standard web apps

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dennis P. | President, Health, Wellness and Fitness, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Its usage of using git and heroku's buildpacks make it simple to deploy standard, small applications.  Because it's structure is fairly straight forward to tweak within a standard server configuration.

**What do you dislike about Dokku?**

BASH BASH everywhere... while I undertand the usage of BASH because it's the lowest common denominator, some recipes in other languages would be nice (golang and ruby preferrably)

**Recommendations to others considering Dokku:**

When considering your 6 month roadmap, consider transitioning its usage from your complete deployment platform to a docker build platform that can push images to something more sophisticated.

**What problems is Dokku solving and how is that benefiting you?**

The business problem is not having to worry about configuring a deployment script for fairly standard MVP applications.  And, you can extend the platform fairly easily, so you can get use it reliably in the V1 version of your product.

  ### 22. Brilliant software, room for improvement

**Rating:** 5.0/5.0 stars

**Reviewed by:** Wyatt C. | Lead Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

I like the ability to easily maintain multiple web services on the same server. Especially with the automatic deployment through SSH, it is the perfect way to have the features of Heroku without the high cost.

**What do you dislike about Dokku?**

When I first started using Dokku, the learning curve was a little steep. Now, since the project has matured a little bit, it is a little better. The project is still young, though, and some large codebase changes still occur and can cause problems if you don't keep going over the documentation.

**What problems is Dokku solving and how is that benefiting you?**

Before using Dokku, I had several servers running my various small web apps. Now, I am able to run everything on a single server, with integration making it very easy to run automatic deployments through my CI.

  ### 23. Good but inflexible

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jacob P. | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2016

**What do you like best about Dokku?**

It is somewhat opinionated about how it should be used, which makes it so that it does one thing really well.

Works as an excellent drop-in for Heroku, especially if you don't have any special needs and just want something that will work easily and is free.

**What do you dislike about Dokku?**

If you attempt to not follow the pattern exactly, you'll be fighting the entire time, although that is more of a limitation of Docker, but that would follow through to Dokku too.

As well, if you attempt to use an "unsupported" platform you'll have a difficult time. Normal Ubuntu tools won't be of a help, and if you aren't thinking in the Docker mindset then things like the filesystem will be difficult to grasp.

**Recommendations to others considering Dokku:**

Know what you're getting into - read up on Docker and maintaining the entire infrastructure. The biggest stumbling block was what to do when a server restarted and the containers were suddenly gone.

**What problems is Dokku solving and how is that benefiting you?**

Deploying multiple small web applications.

It is very easy, and definitely enforces the idea that everything needs to be in git, and config in environment variables. This becomes difficult when you have to diagnose a problem with the production environment, as you'll end up with a lot of those small git commits.

  ### 24. Dokku for personal and professional projects

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Online Media | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 30, 2016

**What do you like best about Dokku?**

My favorite thing about dokku is how inexpensively it simplifies application deployment. There are a lot of services out there that market themselves as "effortless deployment" services, most notably Heroku and AWS Elastic Beanstalk. These services work great, but they are often very expensive -- especially when you want to scale. Dokku offers most of the features of these more expensive services at the bare-bones cost of hosting your servers. The price is hard to beat.

**What do you dislike about Dokku?**

I can't say that there's much I dislike about dokku, especially since the software is open-sourced and free. It's hard to complain about charity! But the one thing I would say I'd like to see but don't is an officially supported and local CLI (command line interface), like what Heroku has. This is admittedly a very small complaint, since dokku has a very nice CLI that's usable when you have SSHed into the server running dokku.

**Recommendations to others considering Dokku:**

Before installing it yourself, try out one of the pre-provisioned dokku images from Digital Ocean. It's super easy to use, and will give you a good sense of what the system is like at virtually no risk.

**What problems is Dokku solving and how is that benefiting you?**

Some problems I have used dokku to solve: (1) Quickly and cheaply deploying the infastructure for a multi-million dollar integration-as-a-service application requiring zero-downtime. The full system consisted in 2 Rails apps, and 4 Sinatra apps. Dokku allowed me to quickly deploy all of these systems on the same server, without compromising resources. (2) Deploying my own personal projects, or contract projects that had a shoestring budget and didn't require anything fancy by way of server infrastructure.

  ### 25. Awesome tool. Really got me focused into what I am supposed to.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Federico H. | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 21, 2016

**What do you like best about Dokku?**

I really like that it simplifies the whole process of continuous deployment. For us developers who really want to focus on coding and creating apps instead of configuring different set of tools Dokku gives us the power to deliver and show changes to customers faster.  

**What do you dislike about Dokku?**

Might be still a little immature for every kind of project I guess as it hasn't got to its 1.0.0 version. Still don't know if I would use it as my main tool to build scalable apps.

**Recommendations to others considering Dokku:**

Use it if you want to experiment and/or show prototypes faster. Think twice if you want to use it for production scalable apps.

**What problems is Dokku solving and how is that benefiting you?**

Continuous delivery to be able to show prototypes and fixes to customers.

  ### 26. A simple, self-hosted alternative to Heroku

**Rating:** 4.5/5.0 stars

**Reviewed by:** Stuart O. | Developer, Designer, Owner, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Dokku's best feature is by far the simplicity of setup. All you need is a virtual machine with root access and you can be up and running in minutes - no complicated networking, clustering, or disk formatting - just run the install script and follow the basic setup instructions.

**What do you dislike about Dokku?**

Dokku has an extensive collection of plugins, however as the project is still in flux a lot, plugins need to stay up to date in order to work properly.

**What problems is Dokku solving and how is that benefiting you?**

Dokku allows for us to easily run hosting environment with minimal configuration - we can just do a "git push" and our app will be running. This accelerates deployment of anything from small, one-weekend projects to full production apps.

  ### 27. Powerful and very easy to use. 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Francois L. | Founder, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Deploying a web application by *pushing* its associated git repository master branch is very convenient and feels so natural. I knew Heroku users could do this and always envied them for this reason alone! Using Heroku for all my projects have been a no-go for me because of the cost. Dokku offers a similar platform for free! I can install it on a cloud platform such as DigitalOcean, which is very affordable for freelancers or small development teams.

Thanks to Docker, which Dokku is based on, your app(s) lived inside isolated *containers* which give you the portability of a virtual machine, but lighter and with less overhead.

Another great thing with Dokku is the plugin system. You want Postgresql database support? Just install a plugin using the Dokku built-in command: dokku plugins:install plugin-git-url.

Dokku 0.5+ also allows you to run pre-deploy and post-deploy commands using an app.json manifest (as Heroku users can do). This mean, for example, that you can run database migrations automatically on deploy, which you couldn't do before 0.5.

I also like the facts that Dokku uses the same buildpacks as Heroku.

**What do you dislike about Dokku?**

Honestly, there is nothing I dislike about Dokku at the moment. Before version 0.5, there was the fact that I had to run my Rails database migrations manually once the application is deployed, which was quite inconvenient. But now that it is fixed, I'm happy. 

**Recommendations to others considering Dokku:**

If you go the Dokku route, keep in mind that your server will have to be administered using mostly Dokku commands... not standard Linux/Unix commands. For example, to check the log files of your application, you don't "cd" to the app directory and check the logs there. Well, you *could*, but you would have a hard time trying to find where your running application is located exactly. Instead, if you want to check your application logs, you use a command like this "Dokku logs myapp". Same thing applies for configuring vhosts, environment variables, etc.

Also, if you don't agree with the "twelve factor app" mindset (http://12factor.net/), you might be disappointed.

**What problems is Dokku solving and how is that benefiting you?**

With Dokku, I am way more productive in my workflow. This piece of software is perfect to run on a cloud platform such as DigitalOcean. I can isolate each project/client on its own Dokku-ready "droplet" instead of having them all configured on one or more dedicated servers.

I personally use Dokku for Ruby On Rails applications and let me tell you it is a pretty good match. I have written a tutorial on my blog to help people getting start with Rails and Dokku (http://www.rubyfleebie.com/how-to-use-dokku-on-digitalocean-and-deploy-rails-applications-like-a-pro/).

  ### 28. Great DIY PaaS built on top of Docker

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gianfranco P. | Frontend Web Development Mentor, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2016

**What do you like best about Dokku?**

It easy every easy to use and get started. The documentation is great and the contributors are very responsible and happy to help. It supports a variety of Cloud providers and their step-by-step instructions will guide you through those. Their chat rooms (IRC and Slack) will also help you get over any hurdles and find other people with on the same boat.
Sometimes the best thing to do to test if a product works for you is to try it yourself. That's the beauty about Open Source, you can try and see how it was built before you or you company commits on that technology

**What do you dislike about Dokku?**

It wasn't exactly fitting my use case, which at the moment we only have 4 Wordpress websites and we don't spin up or down very often. Also, I was hoping to do database version control, but I later understood that problem needs to be solved higher the stack, not at the filesystem level.

**What problems is Dokku solving and how is that benefiting you?**

It would be great that a low-level solution like Docker or powered by docker allows Application developers to sync databases locally and remotely. Fully merge and do conflict resolution. Something like git for databases, but I suppose that needs to know a lot about the individual application operations and database commands.

  ### 29. Describe experience with Dokku

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sean S. | Junior Software Developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Very simple deployment process once it's set up. Allows me to focus on other aspect of the development process. It also opens up my options for deployment solution.

**What do you dislike about Dokku?**

Had an experience where the source was down and I couldn't clone it. I also can't find any resources on how to change the domain name or etc after the initial set up. There needs to be a documentation for that ideally with screenshots. 

**Recommendations to others considering Dokku:**

Read the documentation and examples.. Its really simple

**What problems is Dokku solving and how is that benefiting you?**

Deployment of web application. It streamlined the process, I do not have to do it manually. Lessen the possibility of errors.

  ### 30. I've used it for home infrastructure deployments

**Rating:** 5.0/5.0 stars

**Reviewed by:** Caleb A. | Software Engineer, Market Research, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Ease if deploying applications with required connected services like DBs or plugins such as Let's Encrypt for automatically securing my applications.

**What do you dislike about Dokku?**

Would like to more easily cluster deployments but that seems to go against the whole keeping it small thing.

**Recommendations to others considering Dokku:**

Cheaper than paying for heroku if you don't see yourself scaling far and don't have the money for a cloud provider.

**What problems is Dokku solving and how is that benefiting you?**

Not really solving a business problem per se so much as wanting a hassle free setup for deploying applications on my home infrastructure for myself that was as easy as mod_php and apache but for node.js, scala, ruby, and others.

  ### 31. Great development tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2016

**What do you like best about Dokku?**

It's great for rapid application development! I use it for testing/deploying my code quickly since I only need to push my code for it to work. Unfortunately Heroku is out of my budget currently but Dokku is the next best thing for me.

**What do you dislike about Dokku?**

Personally I'm still a little wary of using something like Dokku in a production application -- not sure how how secure it is.

**What problems is Dokku solving and how is that benefiting you?**

The main business problem being solved is reducing the amount of time spent on code deployment. Dokku makes it super easy to just push my git code to the server and immediately see it working without any further effort on my part. It's also super helpful in a small team environment where we don't have any dedicated devops people.

  ### 32. Great choice to manage your site in production!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Matías L. | Python developer, Consumer Electronics, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2016

**What do you like best about Dokku?**

Dokku is very easy to setup because it works as a Single Host PaaS. Once installed you can host multiple sites  with all different architectures.

**What do you dislike about Dokku?**

It doesn't scale to multiple hosts. However, in that cases i can use Deis that is inspired on Dokku.

**Recommendations to others considering Dokku:**

Check for all the pluggins it offers

**What problems is Dokku solving and how is that benefiting you?**

I'm working on a startup and we don't have a sysadmin to control our infrastructure. Dokku saved us a lot of time configuring our devlelopment and production servers, saving us from the high cost of Heroku.

  ### 33. Dokku proved a great substitute to Heroku for small apps

**Rating:** 4.0/5.0 stars

**Reviewed by:** Michael S. | Web Application Developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

It allowed me to have a private cloud setup similar to Heroku, without worrying about "sleep" time or paying unnecessary fees. 

**What do you dislike about Dokku?**

When I first used Dokku there were some errors in the build I used, but I was able to find documentation from others who ran into the same issues and those errors have since been addressed.

**Recommendations to others considering Dokku:**

If you're looking for a (private) push to deploy option, Dokku is a great alternative to Heroku.

**What problems is Dokku solving and how is that benefiting you?**

I was able to stage apps that were pending client approval for less than $10/month on Digital Ocean. It was reliable (and it's possible to be up and running within 10 minutes) and allowed me to deploy apps the way I was already doing for production apps on Heroku.

  ### 34. Dokku makes it easy to setup Heroku-like environment.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Internet | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 08, 2016

**What do you like best about Dokku?**

Deploying our product the Heroku way is hassle-free. Setting up an app is easy.

**What do you dislike about Dokku?**

I'd like to see more tutorial with pictures. This will not only help me but also when new members join the team, I can just show them the tutorial instead of telling them by myself.

**Recommendations to others considering Dokku:**

Dokku is fast setup. Don't hesitate to give it a try!

**What problems is Dokku solving and how is that benefiting you?**

We create financial models online. We need to update our service several times a day. The ease of deployment is really helpful.

  ### 35. Dokku is great PaaS for developers and for enterprise prototyping

**Rating:** 5.0/5.0 stars

**Reviewed by:** Will L. | Software Engineer, E-Learning, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

The newest versions work out of the box when you follow the directions.

I like that the Dokku Team has took ownership of the plugins like Redis and Postgresql (and more)

**What do you dislike about Dokku?**

The error reporting isn't great as it could be.

You have to dig a little deep if something goes wrong.

**What problems is Dokku solving and how is that benefiting you?**

I'm running many apps (RoR, Node, Go) all on one box. It helps save on hosting costs.

  ### 36. Run your own Dokku PaaS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ján S. | Embedded OS Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 20, 2016

**What do you like best about Dokku?**

The freedom of running all the apps on my own hardware. It's very good for testing.

It's also very easy to understand and simple to read the source code.

**What do you dislike about Dokku?**

I disliked the thing they require Ubuntu Linux distribution instead of specifying exactly what are the requirements.

**Recommendations to others considering Dokku:**

It's important to first understand the stateless web-app deployment.

**What problems is Dokku solving and how is that benefiting you?**

Running heroku-like applications locally, testing the changes in deployment.

  ### 37. a pocket heroku

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2016

**What do you like best about Dokku?**

I was using heroku for my pet projects, however it gets a bit expensice if have a couple of them. I got used to git based deployments and with dokku I can now host a couple of projects on one vps. 

**What do you dislike about Dokku?**

Adding plugins was a bit cumbersome. I got used to it after some time though. 

**What problems is Dokku solving and how is that benefiting you?**

I don't have to pay for a couple of heroku apps every month now. My pet projects were getting expensive and now I can have as many of them as I want for the fraction of the price.

  ### 38. I used a digital ocean droplet to manage apps for my side projects.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mathew A. | Front End Developer, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

I like that it lets you quickly and easily set up a deployment environment you can git push to.

**What do you dislike about Dokku?**

I disliked the interface for linking things like database containers to my main container. I also disliked the lack of any quick graphical interface ala the now defunct dokku-alt. 

**Recommendations to others considering Dokku:**

If you want to run a bunch of small projects on a cloud server, dokku can help you easily cut costs while still following best practices.

**What problems is Dokku solving and how is that benefiting you?**

I was solving my need for a quick and easy to use deployment environment without paying piles of money for multiple heroku instances.

  ### 39. Dokku help you to deploy what you code 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Cyril M. | Senior Software Engineer, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 20, 2016

**What do you like best about Dokku?**

Dokku is easy to setup and with the deployment by Dockerfile can deploy exactly anything with a really good configuration and separation

**What do you dislike about Dokku?**

It's hard to use in multi-host. And it's better to setup a new server when you want update

**Recommendations to others considering Dokku:**

Yes I recommand to use it in a staging env and even in production

**What problems is Dokku solving and how is that benefiting you?**

easy deployment with security

  ### 40. Great for quick demos and small projects.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mihnea D. | Software Engineer, Marketing and Advertising, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 29, 2016

**What do you like best about Dokku?**

So easy to use and set up, while giving you a full paas.

**What do you dislike about Dokku?**

Obviously code is getting more complex since the initial bash script(s), so it is a bit more difficult to hack by yourself.

**Recommendations to others considering Dokku:**

Try it out, the demo is really simple to set up.

**What problems is Dokku solving and how is that benefiting you?**

Scaling small services.

  ### 41. I used Dokku to test a development enviroment, it was awesome but there are some things.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Luis V. | Programador, Management Consulting, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 25, 2016

**What do you like best about Dokku?**

It is awesome how you can have a PaaS in 60 seconds with Dokku, it is legendary.

**What do you dislike about Dokku?**

I could not make it work with Docker Swar and I think this need to be impemented.

**Recommendations to others considering Dokku:**

Implement a cluster based on Docker Swarm.

**What problems is Dokku solving and how is that benefiting you?**

Just software development and infrastructure.

  ### 42. A Good PaaS for deploy your APPs

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sérgio T. | Web Developer, Broadcast Media, Enterprise (> 1000 emp.)

**Reviewed Date:** April 19, 2016

**What do you like best about Dokku?**

The easy way of deployment based on Heroku. It's easy to create, administrate and deploy my APPs

**What do you dislike about Dokku?**

It's beta yet, and this makes me a little uncomfortable to use it.
I would like to have the option to configure some commands to run after deploy automatically.

**What problems is Dokku solving and how is that benefiting you?**

Deploy issues.

  ### 43. Dokku System Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sibelius S. | Full Stack Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

It is very easy to deploy, you just need to do a git push remote. Heroku style deployment

**What do you dislike about Dokku?**

It is a little bit harder to customize, to build a custom buildpack or customize nginx

**What problems is Dokku solving and how is that benefiting you?**

It is really easy to set up a deploymnent system

  ### 44. Very Easy to Use for Heroku type Deployment

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Research | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Dokku makes it pretty easy to deploy and update heroku type sites. You can update the site with a simple git push.

**What do you dislike about Dokku?**

There were some corner cases I encountered in the early Dokku releases. I am not sure if those have been fixed. If you want to do any advanced server stuff it may not be worth it.

**What problems is Dokku solving and how is that benefiting you?**

Dokku was great for getting quick demos up. It made it very easy to share proof of concept work.

  ### 45. Simple and useful

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pablo H. | Systems Development Analyst, Marketing and Advertising, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 20, 2016

**What do you like best about Dokku?**

The ease of giving deploy. This greatly facilitated my life.

**What do you dislike about Dokku?**

So far, I haven't found any problems with Dooku.

**What problems is Dokku solving and how is that benefiting you?**

I felt I lost a lot of time deploying an application to the production server, and Dokku solved it.

  ### 46. simple 

**Rating:** 3.5/5.0 stars

**Reviewed by:** Andrew R. | Staff Engineer, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

no vendor lock in but same feature set. open source software

**What do you dislike about Dokku?**

there is a lot of documentation to read. would like more samples and integration guides.

**What problems is Dokku solving and how is that benefiting you?**

container management

  ### 47. Best self hosted heroku

**Rating:** 5.0/5.0 stars

**Reviewed by:** Florent E. | R&D Engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Dokku is extremely easy to setup and to use. It's also much cheaper than heroes. 

**What do you dislike about Dokku?**

Dokku can be hard to master, I think that there should be more documentation detailing the advanced features. 

**What problems is Dokku solving and how is that benefiting you?**

Continuous deployment is awesome when it works and when it doesn't break the bank. That's the problems Dokku solves for me. 

  ### 48. Dokku is Great!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

Dokku is a very initiative product. I like it because It allows you to control your own PAAS.

**What do you dislike about Dokku?**

I think it could be easier to use and deploy. One-click installations are always nice.

**What problems is Dokku solving and how is that benefiting you?**

This product is great for people who need a PAAS but already have the infrastructure in place.

  ### 49. Process looked fairly easy but not what we were looking for

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

I liked the idea of being able to deploy via git.

**What do you dislike about Dokku?**

I disliked that all applications need to be run on the dokku server.

**What problems is Dokku solving and how is that benefiting you?**

Our deployment process is fairly manual when setting up new servers.

  ### 50. The smallest PaaS ever

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Internet | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 18, 2016

**What do you like best about Dokku?**

It's been designed with a small set of simple use cases and implemented with simplicity in mind. It just works, and works well.

**What do you dislike about Dokku?**

The development team tends to break the backward compatibility pretty often.

**What problems is Dokku solving and how is that benefiting you?**

I needed to deliver a small PaaS that had to be developer-friendly and could be handled by a team of junior Linux sysadmins. Thanks to the Docker engine, we could make an efficient use of our resources.



- [View Dokku pricing details and edition comparison](https://www.g2.com/products/dokku/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-26+18%3A56%3A19+-0500&secure%5Bsession_id%5D=dd08cf25-7786-4e88-9e17-e557f308c537&secure%5Btoken%5D=89329353fbe9b95de8b9fe2309bd7e350e0fd6c866b5384d7a8b8b3eb2f02642&format=llm_user)

## Dokku Features
**Development**
- Application Deployment
- Language Support

**Database**
- Analytics
- Backup / Recovery
- Storage

**Infrastructure**
- Networking
- Virtual Machines
- Security

## Top Dokku Alternatives
  - [Salesforce Heroku](https://www.g2.com/products/salesforce-heroku/reviews) - 4.2/5.0 (143 reviews)
  - [AWS Elastic Beanstalk](https://www.g2.com/products/aws-elastic-beanstalk/reviews) - 4.2/5.0 (177 reviews)
  - [Google App Engine](https://www.g2.com/products/google-app-engine/reviews) - 4.1/5.0 (192 reviews)

