Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Coolify – Self-Hosting with Superpowers (coolify.io)
71 points by bamazizi on Oct 16, 2023 | hide | past | favorite | 17 comments


I don't really understand the pricing. Why is there a "cloud" version where you still have to bring your own server? What are you paying the $5/server for if not...a server?


I think the pitch is they license their PaaS to you, so you don’t have to figure out CI/CD, monitoring, backups, etc. on your own servers.


I follow the guy on Twitter. He basically released the whole thing FOSS and it was donation based. Then as far as I understand he decided to offer something instead for your 'donation', and you basically just pay for it to be installed on your server for you. It's an alternative to donation, rather than anything else.


You pay for a managed control server. This instance can manage multiple servers to run apps on (BYOS only applies for these app servers).


its same like flightcontrol,easypanel etc do

make 'an heroku lite'


What is different between this and dokku?


The deployment methods are somewhat different too. With dokku, you need to add a new origin to your local repo and push to that origin whenever you want to deploy, Heroku a-like. For Coolify, you have an option to deploy on push via a webhook like Vercel or Fly.io


As the Dokku maintainer said in another comment it is possible to deploy directly from an image instead of from a repo. For one of my project I build and store the image on GitHub and deploy it on Dokku.


Nice UI, easier to use and more flexible, deploys Docker containers.


Dokku Maintainer here.

Our UI is admittedly a paid product (Dokku itself and it's large ecosystem is already free, I gotta justify my time _somehow_), but:

    - We otherwise largely adopted the heroku CLI, so if you use heroku on the CLI, you can probably use Dokku just fine.
    - Dokku is 100% more flexible than almost everything else out there. You can extend it with custom plugins in your own language, targeting hundreds of plugin triggers[1]. Thats how the bulk of Dokku works, and how we support various types of builders, schedulers, and proxy implementations.
    - We deploy "docker containers", same as Coolify. If you mean "docker images", we support that via `git:from-image`, in addition to deploying tarballs, remote git repositories, or even something else (I was once sent a plugin that integrates with Mercurial). I'll get the docs updated on that since maybe its not apparent.
        - We support a variety of builders too, such as Heroku v2a, Cloud Native Buildpacks, Nixpacks, and AWS Lambda-compatible functions.
I'd say the two things Coolify beats us out on is a native swarm integration and a free UI. For the former, we have official plugins for Kubernetes and Nomad (Swarm is coming), while Dokku Pro is paid (as I mentioned before).

All that said, Coolify is cool, and this space is large enough for lots of players to exist :)

[1] https://dokku.com/docs/development/plugin-triggers/


Oh this looks cool. KubeSail [1] kind of does this for Kubernetes, but I don't want the complexity of Kubernetes for the stuff I self-host at home.

[1] https://kubesail.com/


So cool to see Coolify on hacker news' fp. I spoke a lot of times with the guy behind this platform (andras) on Twitter... I mean X & he's really nice.


I've been using Coolify for 6 months now!

It's surprising that it hasn't been featured on HN yet.



Oh nice, didn't realize that. Thanks for pointing it out!


As a non-programmer, what's this especially useful for?


It offers you a cheap way to host multiple apps with little effort. It can be compared to Heroku, which is a convenient way to host multiple apps, but which can get very costly.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: