3 ms·
Why does the title say “serverless” though? AFAIK Dokku is very much a “server platform”.
by bjornsing 2y ago
Why does the title say “serverless” though? AFAIK Dokku is very much a “server platform”.
- chuckadams 2y agoIt’s the backend that implements serverless architecture. A serverless server, I guess. Roll your eyes if you like, but “serverless” is still a snappier term than “declarative on-demand server provisioning, configuration, and scaling” and most people are into that whole brevity thing.
- Terretta 2y ago> snappier term than “declarative on-demand server provisioning, configuration, and scaling” Quoth the raven, “servermore”…
- tdeck 2y agoExcept Dokku doesn't do those things. Dokku doesn't scale your app automatically and it doesn't shut it off when it's not being used. It runs your web server process continuously, handles some 12 factor config, and does some nginx stuff for you. Until this year it didn't support managing a cluster at all and was entirely focused on single box deploys. The scale command just runs more processes on the same machine which if you're not using Node is probably not even a good idea to do.
- AtlasBarfed 2y agoHere's a better question. For people that roll their eyes at the mere mention of "serverless" (like me), what is the value proposition of Dokku over VMs and your own dockers? Don't convince me it is like AWS serverless. Convince me to give up VMs and docker images.
- cheema33 2y ago> Convince me to give up VMs and docker images. I am in the same boat. Using VMs and docker images and not sure how this would benefit me. I have looked AWS serverless stuff. They appears to solve problems I don't have.
- spiralpolitik 2y agoExactly. Dokku looks great but what is the value of using it over "run your container" platforms like Google Cloud Run, Digital Ocean App Platform, or Fargate.
- pastorhudson 2y agoOne benefit for me was that a vps with 2vcors and 2-4gig of ram is about the same price as one of these app engine services. So I can run 3 or 4 dokku apps including Postgres, redis, memcache connected to them on my own vps and still have margin when inspiration strikes. I moved a production app from heroku to dokku and saved hundreds a month and still got tons and tons more compute.
- hmaxdml 2y agoIn terms of money it might end up cheaper for the infra itself (especially if it runs in your garage) In term of your personal time, well, you'll not grow a business on it without hiring people to maintain it or spend a lot of time doing devops
- hmaxdml 2y agoWell its problem is that you still have to... install the entire thing. Whatever serverless means, it should allow programmers to focus on their code, not on the platform. Like, at all.