4 ms·
I don't mean it as discouragement but, at least for me, I would choose Heroku or Netlify because I don't want to self host it. I want someone else to manage all
by hk1337 2y ago
I don't mean it as discouragement but, at least for me, I would choose Heroku or Netlify because I don't want to self host it. I want someone else to manage all those bits for me.
It's good experience building the app though and good to have alternatives available.
- colesantiago 2y agoI’m glad that the age of platform decay and VC backed companies that these OSS alternatives exist to counter this destructive trend of extraction based vendor lock in. Vercel, Netlify and Heroku will inevitably not exist in 10-20 years but Coolify will, humming along on a regular VPS.
- jbaber 2y agoAs long as you "own" the domain name yourself, so can point anywhere, what's the problem with using a platform and expecting to have to move someday?
- nine_k 2y agoMoney, I suppose? Heroku is notoriously trivial to use, and notoriously expensive for the amount of storage and compute you get. A semi-successful but not heavily monetized side project on Heroku could cost you an arm and a leg, while running the same thing on some Hetzner box under Dokku, along with a couple of others, may be not that much noticeable.
- glenngillen 2y agoHeroku has been around for ~17 years at this point. Why do you think it disappears in the next 10?
- anamexis 2y agoBecause Salesforce decides it’s not profitable enough to be worth it, or they want to close Heroku off to Salesforce customers, or any number of other reasons
- matt-p 2y agoI mean obviously we're not really privy to market share but I'd say they've had a pretty massive decline in say the past 5 years or so.
- benatkin 2y agoRight, it should say that Heroku has already disappeared. It's still there but feels like something different from what it once was.
- schneems 2y agoI work there. We are still around. Maybe not making waves as much as we used to but still hacking on stuff. Right now I’m in the progress of rolling out a new platform powered by Cloud Native Buildpacks that allow you to build an OCI image locally. Here’s some language specific getting started (local) tutorials https://github.com/heroku/buildpacks#heroku-cloud-native-buildpacks https://github.com/heroku/buildpacks#heroku-cloud-native-bui...
- benatkin 2y agoSweet. I know. I even have the $5/mo plan just to keep https://anigram.herokuapp.com/ https://anigram.herokuapp.com/ online :) Nice to hear about the buildpacks. I use Containerfiles but since switching to Podman and Fedora/RockyLinux I've seen stuff about OpenShift which supports buildpacks. https://github.com/sclorg/s2i-base-container/ https://github.com/sclorg/s2i-base-container/
- mtkd 2y agoMigration to fly.io is simple enough ... it is much closer to the original Heroku both technically and as company (if you ever need to contact them)
- benatkin 2y agoFor me the heroku database and heroku add-ons were essential, if I was going to use Heroku. Without that I may as well use a IaaS.
- satvikpendem 2y agoBecause it was acquired by Salesforce.
- sdf4j 2y agoAnd that happened 15 years ago
- hk1337 2y agoThat's great. I didn't mean any discouragement as much as to say, I would probably not promote its self hosting ability as much. Promote that it's open source and keep working on it because I am sure you'll learn a lot about the field space. If it comes down to it that Heroku, Netlify, Vercel, and all other PaaS companies are gone, I will most likely just do a VPS or server just for my app than launch my own PaaS. tl;dr if I am looking for a PaaS, I don't care that it's self hostable. I don't want to host it, that's why I am looking.
- bofadeez 2y agoThe point is the UX is identical with Coolify on a cheap VPS compared to overpriced Heroku/Netlify/Vercel. Just comparing exact performance and price and features. A blank linux VPS has a different UI/UX. Why does it seem like you're deliberately misunderstanding? Do you work for a platform?
- hk1337 2y agoI feel like you got lost in my example/rambling that I probably shouldn't have said like that. If I am a user looking for some place to host my application, I do not care that one service can be self hosted. I have already made my decision that I am going to host it somewhere else, so I am not going self host the PaaS just to host my application myself. It can still be self hostable, just put it in the developer documentation and not necessarily promoting it so much on the main page.
- benatkin 2y agoA good way to promote that it's open source is to describe it as being self hostable and have a get starting page that quickly says how to self host it. As for user experience, Vercel has a lot of UX talent but it hasn't been a great user experience for me. I had a glitch on their end that prevented the dashboard from loading for me and it took over a week to resolve, and transferring a domain out turned out to be a manual process. Meanwhile I have had great user experiences with spartan open source projects.
- TheTaytay 2y agoI use (and love) Heroku in my day job, but when experimenting with Hetzner servers (and the like), it’s nice to have a GUI/framework like Coolify to manage the servers in a similar manner.
- XCSme 2y ago> I would choose Heroku or Netlify because I don't want to self host it Why are people so afraid to self-host? It's usually cheaper and runs better than the hosted services. Get a cheap dedicated server from Hetzner, and you can run all your services there. Servers tend to keep working (usually longer than those cloud services do).