Dokku

A docker-powered PaaS that helps you build and manage the lifecycle of applications (by dokku)

Dokku Alternatives

Similar projects and alternatives to Dokku

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Dokku alternative or higher similarity.

Suggest an alternative to Dokku

Reviews and mentions

Posts with mentions or reviews of Dokku. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-18.
  • What is your preferred deployment strategy?
    reddit.com/r/PHP | 2021-10-18
    Gitlab: build a docker image, push it to the Gitlab container registry, deploy via Dokku to Digitalocean.
  • Tools / software / resources library
  • Ask HN: Solo-preneurs, how do you DevOps to save time?
    news.ycombinator.com | 2021-10-12
  • Rancher Desktop, a Docker Desktop Replacement
    news.ycombinator.com | 2021-10-11
    - https://dokku.com/
  • I self-host around 15 projects, should I use docker-compose, kubernetes or something else?
    I use Dokku. https://dokku.com/ It's a Docker based mini-Heroku with easy app lifecycle management and lot of useful plugins.
  • How to convince client to pay for web page hosting and separate CMS?
    reddit.com/r/Strapi | 2021-09-29
    I use Dokku it is really easy to manage everything with it.
  • Are there any good equivalents to Netlify?
    reddit.com/r/webdev | 2021-09-22
    You could self host a dokku container for a PaaS and use next.js or Astro for ssr and static rendering
  • Deploy SvelteKit on Dokku in 8 Sort-of Easy Steps
    dev.to | 2021-09-22
    Enter dokku.
  • Opensource Heroku Alternative
    Dokku is basically an open source self-hosted Heroku.
  • How to Rapidly Improve at Any Programming Language
    news.ycombinator.com | 2021-09-18
    One approach that has worked for me so far is:

    1) find out if the runtime/framework is supported but Heroku or if there are any buildpacks available.

    2) spin up a Dokku instance using Vagrant for local development and testing

    3) deploy to a live Dokku server

    If/when I encounter any issues I add Heroku or Dokku to my search query and 9 times out of 10 I’ll find an answer to my issue. Else I just dig into the Dokku docs and GitHub issues and figure it out.

    So for instance googling for deploying a Phoenix app with Dokku results in a few hits such as this one [0].

    The only drawback currently is when you want to horizontally scale your deployment. You can use their kubernetes or nomad schedulers but I think those are an overkill in terms of complexity. You can use a load balancer in front of multiple Dokku instances but you then lose the ease of deployment, configuration, etc… Which is why I think their docker swarm scheduler [1] will be one of the most important feature they could add. It’s currently on the roadmap but I’m sure with a bit of sponsorship and a few pull/merge requests it will become a reality.

    [0] https://nithinbekal.com/posts/dokku-phoenix-deploy/

    [1] https://github.com/dokku/dokku/projects/1#card-66841201

  • Your Full Stack recommendations for a home-based web server project?
    reddit.com/r/webdev | 2021-09-15
    If you are interested in learning just enough docker to start and stop containers, https://dokku.com/ might be interesting for you. It's like Heroku but you can host it yourself. I use it for multiple side projects on a small VPS, works like a charm.
  • CapRover VS Dokku - a user suggested alternative
    2021-08-26
    *dokku* seems to be a bit more popular; however, I think CapRover might have a better looking admin panel.
  • Tell HN: Heroku bans 10 year account without notice or explanation
    news.ycombinator.com | 2021-08-20
    I could recommend Dokku[1] and Ledokku as they are a fine self-host alternative for small PaaS operation needs.

    [1]. https://dokku.com/

  • Harbormaster: The anti-Kubernetes for your personal server
    news.ycombinator.com | 2021-08-19
    A little more aimed towards app deployment:

    - https://dokku.com

  • Best way to learn about deployment? (staging, feature adding, updating etc)
    reddit.com/r/django | 2021-08-14
    If you aren’t with Heroku then you can look at Dokku which is basically an open source version of the platform you can run wherever.

Stats

Basic Dokku repo stats
52
21,978
9.8
7 days ago

dokku/dokku is an open source project licensed under MIT License which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
Find remote jobs at our new job board 99remotejobs.com. There are 37 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.