Live data from Hacker News

Coolify: Open-source and self-hostable Heroku / Netlify / Vercel alternative

coolify.io

111–120 of 186 posts

Re: Coolify: Open-source and self-hostable Heroku / Netlify / Vercel alternative

#111
post #88

Earlier quoted context omitted.

Right, it should say that Heroku has already disappeared. It's still there but feels like something different from what it once was.

Migration 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)

For 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.

Re: Coolify: Open-source and self-hostable Heroku / Netlify / Vercel alternative

#112
post #35

I've been fascinated by how little developers know how to take a service they have, and make it accessible on something like their home network. It's honestly a shocker to me. There's so much knowledge about the stack that gets lost with these services.

It’s because by and large, web devs do not know computing fundamentals, because they’ve had no reason to learn them.

If your language handles memory management for you, why would you learn about it?

If poor performance in your app can be dealt with by spinning up more copies of it, why would you spend time profiling your code?

And, explicitly to your point, if networking can be hand-waved away by tools like ngrok, why would you need to know how it works?

And so on. People who grew up on computers in the 90s, 80s, etc. largely do know these things, because they had to. Understanding those fundamentals, as in any industry, pays dividends.

It’s incredibly frustrating to me that at almost all companies I’ve worked for, when I suggest we self-host something instead of forking over millions to AWS, it’s an instant no. The most honest answer I’ve had so far was “that skill set is difficult to hire for.” It is, I agree – and how do you think we got to this point? By perpetuating the status quo, and enriching the hyperscalers, who seem to have no problem hiring for that skill set.

Re: Coolify: Open-source and self-hostable Heroku / Netlify / Vercel alternative

#113
post #41

Tried it for a bit. Paid one month of the subscription. The dashboard is incredibly clunky and at the time they didn't have SSL for db connections (not sure about now). A lot of stuff you need to know what you're doing like configuring tags for Traefik etc. The deal breaker was it didn't have zero downtime deploys. Any pending request when you update an app is simply killed. I was expecting something like Heroku or V…

FYI that I did a bounty for database SSL connections and they implemented it, so they should be live now!

There's no "that" after FYI. It's "For your information, "

Sorry, but FYI this is my biggest pet peeve of all time.

Re: Coolify: Open-source and self-hostable Heroku / Netlify / Vercel alternative

#116
post #90
post #41

Tried it for a bit. Paid one month of the subscription. The dashboard is incredibly clunky and at the time they didn't have SSL for db connections (not sure about now). A lot of stuff you need to know what you're doing like configuring tags for Traefik etc. The deal breaker was it didn't have zero downtime deploys. Any pending request when you update an app is simply killed. I was expecting something like Heroku or V…

I tried it too, but gave up quickly. If you don't have issues with CLI tools, you're better off with stuff like Ansible, Salt, Chef, Puppet, Nix, Guix, etc. Deploy LGTM or SigNoz alongside your apps and you're good to go.

Nix is used for app deployments?

Re: Coolify: Open-source and self-hostable Heroku / Netlify / Vercel alternative

#117

I highly recommend Coolify. I evaluated every option when looking for a Heroku alternative, and Coolify is clearly the best as long as you don’t absolutely require zero downtime deploys. We are hosting over 100 services on it for https://hackclub.com and it’s been great. We’re 3 months in now. The key is to think about it as a GUI on top of Docker, not as a fully managed solution. It’s one of those PHP apps that’s we…

Coolify does support zero downtime deployments, but the documentation isn't live yet: https://github.com/coollabsio/documentation-coolify/blob/640...

It seems to be killing all remaining connections, as it just stops old container when new is deemed healthy.

So not completely downtime by definition, is it?

Re: Coolify: Open-source and self-hostable Heroku / Netlify / Vercel alternative

#119
post #41

Tried it for a bit. Paid one month of the subscription. The dashboard is incredibly clunky and at the time they didn't have SSL for db connections (not sure about now). A lot of stuff you need to know what you're doing like configuring tags for Traefik etc. The deal breaker was it didn't have zero downtime deploys. Any pending request when you update an app is simply killed. I was expecting something like Heroku or V…

SSL support for DBs was added in a recent release.

A new UI is planned and under development as we speak.

Improvements to zero downtime deployments and our overall deployment flow, including scaling across multiple servers, are under planning and will be released later this year.

Re: Coolify: Open-source and self-hostable Heroku / Netlify / Vercel alternative

#120
post #60
post #41

Tried it for a bit. Paid one month of the subscription. The dashboard is incredibly clunky and at the time they didn't have SSL for db connections (not sure about now). A lot of stuff you need to know what you're doing like configuring tags for Traefik etc. The deal breaker was it didn't have zero downtime deploys. Any pending request when you update an app is simply killed. I was expecting something like Heroku or V…

Had the exact same experience. Incredibly clunky UI/UX. For docker-compose, I had to create a specific one for Coolify because it goes and does its own magic. Tried Dokploy(similar service), better UI but lacking in docs. In the right hands, these products could be so much better.

That is true, Coolify supports magic variables to make your life easier by automatically creating values like passwords and URLs, but you are not forced to use them, it is just there to make your life easier, some improvements to the naming and docs for the magic vars are planned.
Post reply on HN