New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Who uses dokku and for what purposes? #1878
Comments
|
|
|
|
|
|
|
Mine essentially matches Michael's, although I think he's being modest on the number of team members using dokku. Below are my personal uses, just food for thought I guess.
|
|
|
Thanks for your work guys, loving dokku! |
|
|
|
|
|
|
|
@crisward @Subtletree please get in touch with me on IRC/Slack (I'm savant on both). |
|
|
|
|
|
|
@nickcharlton Ooo yeah, baked in letsencrypt would be nice, especially with the new forced SSL. |
@christiangenco well with the letsencrypt plugin it works perfectly and amazingly with forced SSL. I guess my only suggestion was baking in letsencrypt instead of needing to install that plugin :) |
|
|
Maintainer responses:
|
|
Thanks a lot! started a pledge on Patreon 👍 Maintainer responses:
|
0.20.4
The postgres one, although I should migrate away from it.
I use dokku for personal use.
It's production for a couple of small webapps me and acquaintances have developed
VM running on a ProxMox instance on a dedicated server on Hetzner
Puppet
1
Using buildpacks and working as a git remote
My reason for stumbling into this survey was coming to see if Dokku supported Ubuntu 20.04/CentOS 8, as I'm running it on Ubuntu 16.04 and I want to upgrade; CentOS 7 and Ubuntu 18.04 are not ideal.
Faster builds, but this might not a Dokku issue.
I think I love them all. |
Seriously, dokku made me so happy this week because I've tried various ways to move away from heroku in the past and that always bit me in the ***. I'm currently migrating all my nodejs apps over to dokku. PS: is anyone else always typing |
0.20.4
6 (But it's only me operate dokku)
cofounder,dev,ops
SIT & Production
Digitalocean
Using script provided on dokku homepage
1
Question: Answer: From maintainer: Yeah, the plugins and dokku are production ready. While it's not at a 1.0 - there may be a few breaking API changes, and I want to stabilize a few more features/fix bugs before releasing a 1.0 - it's quite usable today for both single (docker-local) and multi-server (kubernetes, soon nomad) workloads. |
Version of dokku you use: Non-core plugins you use (including internally developed ones, with their purposes if possible): Company Name: Size of team using dokku: Primary role of the dokku maintainers at your company (ops/dev/cofounder/contractor/etc.): Primary use of dokku (staging env, local test, production): Where you host dokku (AWS/Linode/Digitalocean): How you deploy dokku (AMIs, DO Droplet picker, Opsworks): Number of servers hosting dokku: Best current feature you love about dokku: The worst thing ever about dokku (please be specific, and file issues if necessary!): Something you'd love to see in the near future for dokku: If not lactose intolerant, what your favorite milkshake is (serious question, stop quoting Kelis): |
Version of dokku you use: Non-core plugins you use (including internally developed ones, with their purposes if possible): Company Name: Size of team using dokku: Primary role of the dokku maintainers at your company (ops/dev/cofounder/contractor/etc.): Primary use of dokku (staging env, local test, production): Where you host dokku (AWS/Linode/Digitalocean): How you deploy dokku (AMIs, DO Droplet picker, Opsworks): Number of servers hosting dokku: Best current feature you love about dokku: The worst thing ever about dokku (please be specific, and file issues if necessary!): Something you'd love to see in the near future for dokku: If not lactose intolerant, what your favorite milkshake is (serious question, stop quoting Kelis): |
Version of dokku you use: 0.21.4 / Latest From maintainer:
|
Version of dokku you use: 0.19.3 - 0.22.8
Size of team using dokku: 10 From maintainer:
|
Version of dokku you use: latest (v0.23.7) |
|
|
@illgitthat if you could hop onto our slack so we could walk through your doc issues, that would be great. Your github username doesn't have any contact info. |
Version of dokku you use: Non-core plugins you use (including internally developed ones, with their purposes if possible): Company Name: Primary use of dokku (staging env, local test, production): Where you host dokku (AWS/Linode/Digitalocean): Number of servers hosting dokku: Best current feature you love about dokku: Something you'd love to see in the near future for dokku: How can we contact you for feedback (twitter, email, ...): If not lactose intolerant, what your favorite milkshake is (serious question, stop quoting Kelis): Anything Else: |
Thank you for continuing to develop and maintain dokku <3 |
Version of dokku you use: Latest |
Thanks for Dokku & keep up the good work! |
I love dokku, and I appreciate the work you are doing very much. I can be contacted via github account. From maintainer:
|
Purpose: Dokku made it easier to write a 'minimal continous delivery' repo which may be useful for learners wanting to get into DevOps https://github.com/KarmaComputing/minimalcd How can we contact you for feedback: twitter Thank you for the efforts which go into it. Hope the exposure helps find more contributers. |
|
Lack of a web panel / dashboard is the sole reason why I'm still using CapRover - even though it doesn't even support docker-compose, which is my major task. Legit, Dokku team is missing out on an entire market. Should be prio'd asap. From maintainer: Purchase Dokku Pro if you absolutely need a UI. |
This comment was marked as abuse.
This comment was marked as abuse.
The nice thing about Dokku is that it's open source, and if you don't wish to use the project, you can use anything else. Purchasing a license is effectively sponsoring my time on the project, and if you don't wish to sponsor my time, thats okay too. I wish you and others luck in whatever other project you wish to use. |
|
|
Hi @josegonzalez - firstly thank you so much for Dokku. As a dev, rather than an ops, it's made my life so much easier.
I'm a Ruby on Rails dev and while I can figure out server management, I hate writing shell scripts and all my servers were slightly different to each other as I didn't have a consistent process for them. Dokku is a life-saver in that regard. But I was running into problems - I have a number of freelance clients (7 at last count) that I've been moving over to dokku (originally on AWS Elastic Beanstalk but that's actually horrible), when I started with my day job @Collabor8Online I used dokku for managing the Rails servers there. Plus my new side project is about to launch which will also be on dokku. Collabor8 is slightly unusual - the production servers are very busy, so I set up multiple dokku servers behind a load-balancer, using Github actions to manage the deployments. To prevent cron jobs and other tasks from running more than once, I set server-specific environment variables - then each cron job has to check whether it's allowed to run. We also have a staging setup, and now we're offering big clients their own set of staging and production servers. At current count, we've got 12 managed by dokku and it's starting to become a headache. Dokku itself is great. But the initial setup part, setting the environment variables, configuring the plugins - each server was done slightly differently. When running multiple servers for the same app (behind a load-balancer), every now and then I would notice that the environment variables had got out of sync. Lots of little annoyances like that - all beyond the remit of dokku itself, but still stuff I had to deal with. So I've just built Anvil. It:
It's still very early on, but I've used it successfully for my Rails apps a few times now. I'd love to get some feedback on it. Cheers |
Would be nice to get an idea of what our community looks like so we can better prioritize upcoming features/build out things that would be useful to our users.
If you can, please fill out the following (omit anything you want):
Note that while we do take a look at this list every so often, it's worth creating an issue for anything you think can be improved with Dokku. 😃
For those out there who have complaints/suggestions for Dokku who may not wish to file an issue just yet, please contact my on IRC/slack. My nick is
savant
.For those of you wanting to contribute monetarily to Dokku's development, you can do so on OpenCollective here. This will allow the core devs to spend more time writing features and improving the overall Dokku experience. Any and all amounts help :)
The text was updated successfully, but these errors were encountered: