Coolify is awesome! We use it for lots of things at Svelte Society. From self-hosting marketing and analytics to running our own Nextcloud instance as well as a bunch of other stuff.
I've missed the Vercel/Coolify hype train, the last "seamless" deployment platform I touched was Heroku.
What makes Coolify so useful?
It's never taken me more than 30 minutes to deploy self-hosted tools, from Nextcloud to Prosody, even without Docker. These "serverless" platforms certainly aren't any cheaper than bare metal and are at best marginally quicker to deploy, so what makes Coolify so useful to you?
Is it easier to maintain, manage dependencies, or load balance over time? What am I missing?
It's not really hard to deploy these things in isolation but Coolify makes it very easy to do it all on the same server. From Git integration with CI/CD in just a few clicks to just random services that you might need for business purposes (Email marketing, Analytics, Nextcloud).
30 minutes honestly sounds like a long time compared to the time it takes to do this with a PaaS.
Some other stuff that's nice: multiple environments (staging, production, you name it), Multiple deploy targets if you're running many servers (via Docker Swarm), support for Teams (in case you need multiple people to handle something, update environment variables, etc). There's lots.
Maybe you should give it a whirl? I don't know your exact use-cases
Solutions like Coolify help to save more than 30 minutes.
I have recorded a sample of my own herokulikeinspiredbycoolifysuccesssaas where I deploy a WordPress instance (with MySQL and ability to enable backups with 1 click) in less than 3 minutes, including introduction, explanations and afterword.
What makes Coolify so useful?
It's never taken me more than 30 minutes to deploy self-hosted tools, from Nextcloud to Prosody, even without Docker. These "serverless" platforms certainly aren't any cheaper than bare metal and are at best marginally quicker to deploy, so what makes Coolify so useful to you?
Is it easier to maintain, manage dependencies, or load balance over time? What am I missing?