It's good experience building the app though and good to have alternatives available.
It's good experience building the app though and good to have alternatives available.
Vercel, Netlify and Heroku will inevitably not exist in 10-20 years but Coolify will, humming along on a regular VPS.
It's still there but feels like something different from what it once was.
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-bui...
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/
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.
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.
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.
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?
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.
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).