← Back to context

Comment by federalfarmer

8 months ago

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

(not coolify)

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.

https://youtu.be/k34Zdwcsm6I

Having the right app template allows to easily spin any number of services you need in an ultra-short time.

Mine is based on the Docker Swarm, so you're getting the proven solution under the hood.

  • Okay, I see that everyone bumps their project into the thread, so I'll follow the mob. :D

    Mine is located here: https://ptah.sh

    Idea is the same as with Coolify, but a little bit more opinionated and built solely on Docker Swarm.

It's easier for me to spin up postgres and redis with automated backups using coolify than manually write a deploy/backup script.

Outside that I deploy apps outside coolify as it doesn't scale automatically.