Live data from Hacker News

Ask HN: So you moved off Heroku, where did you go?

news.ycombinator.com

141–150 of 322 posts

Re: Ask HN: So you moved off Heroku, where did you go?

#141

DigitalOcean. Databases are much cheaper. No big deal in moving as digital ocean app platform supports buildpacks

I'm considering the same for https://pwpush.com . Currently on paid Heroku ($59/month) with a lot of traffic. DO App Platform is better than last year but still a bit quirky. I haven't found a better alternative that is more 1) mature, 2) reliable, 3) paid/supported, 4) enough features.

After clicking the link to pwpush.com I had a recollection of the splash page.. Seems we've met before! https://gist.github.com/stevecondylios/16a53b73f22621e3cde2e...

Awesome to hear Password Pusher is going very well :)

Re: Ask HN: So you moved off Heroku, where did you go?

#143
post #91

Is there any context regarding moving apps off Heroku? I don’t have any apps there myself but I’ve worked on projects hosted on Heroku and I remember being happy with that provider. Did they raise prices, change their services, or something similar?

They removed their free tier plan.

Re: Ask HN: So you moved off Heroku, where did you go?

#144
post #50

Earlier quoted context omitted.

It's funny how people are different, after using CapRover for years I tried Coolify but it felt like so much functionality was missing that I would not use it over CapRover in its current state. All the things you mentioned (GitHub webhooks, custom domains, SSL certs, reverse proxying) are supported by Cap. It also supports Docker Swarm.

Hey, the founder of Coolify here. I'm constantly adding new features to Coolify. Which ones are you missing (except Docker Swarm)?

The one thing I’m missing in Caprover, and that would make me switch instantly, is I want to be able to feed it a docker-compose file to run a whole stack.

Now if a service has only a docker-compose file I have to pull it apart and start every service individually.

Re: Ask HN: So you moved off Heroku, where did you go?

#146
post #85

Earlier quoted context omitted.

Non-zero downtime deployment is supported for apps without mounted volumes: https://github.com/caprover/caprover/issues/661#issuecomment... Tangentially I was looking at Render.com the other day and they also don't support zero downtime deployments if you have a mounted volume, so it's not very uncommon even on cloud platforms. As for restarts, I didn't have that problem yet, I believe CapRover adds `restart: always`…

I guess most of my apps have persistent data.

Every useful app has persistent data. It sounds like you have a design problem, though.

If you're treating application servers like cattle, then none of them should have persistent data (except caching that's disposable). There are fire-drill days that require deployments, so downtime incurred when updating your application code is unacceptable.

To solve this, put your persistent data on a separate server and store it in a proper database (Postgres, for example). Postgres never needs emergency updates, so the downtime for those (infrequent) updates can be pushed to non-peak hours.

Re: Ask HN: So you moved off Heroku, where did you go?

#147
post #91

Is there any context regarding moving apps off Heroku? I don’t have any apps there myself but I’ve worked on projects hosted on Heroku and I remember being happy with that provider. Did they raise prices, change their services, or something similar?

They killed their free tier.

Apparently paying customers benefited too so was perceived as a loss of value provided

Re: Ask HN: So you moved off Heroku, where did you go?

#148
I started PikaPods (https://www.pikapods.com/) a few months before the announcement as a simple way to throw up some open source web apps. Part of the mission is also to provide an additional revenue source for FOSS authors with our revenue sharing program.

Since then the project has seen good traction and we run a few thousand apps in two regions, EU and US.

Anyone still looking for an Heroku alternative, do check us out! There is some free welcome credit to get started quickly.

Re: Ask HN: So you moved off Heroku, where did you go?

#149
post #59

I have 4 apps running on fly.io for most of this year and can recommend them. 2 are elixir apps that have been created on fly, 1 was an elixir app I had running on heroku, and 1 was rails app on heroku I recently migrated. I used their heroku migrator and it worked pretty much automatically. I had a few steps to follow to move the DB, but their docs covered it - https://fly.io/docs/rails/getting-started/migrate-from-…

I'm on Gigalixir for my Elixir apps, and would switch to Fly.io if they had a "one-button" migration like they have with Heroku.

Re: Ask HN: So you moved off Heroku, where did you go?

#150

Hey, Andras here, founder of Coolify ( https://coolify.io ). Coolify is an open-source & self-hostable Heroku / Netlify alternative. Lots of features are added day-by-day and I'm open for new ones. Visit our Github ( https://github.com/coollabsio/coolify ) or our feedback page ( https://feedback.coolify.io/ ) to get more info. A few months ago, I quit my job and started to work on it full-time (best decision I've mad…

When did it become acceptable for the official installation method to be running a random script on your server?

No one should be running that without personally verifying each line. What if I want to uninstall it? (I haven’t looked at this script) but many don’t effectively clean up properly after uninstalling, as that’s an afterthought.

What is specifically wrong with the dozens of existing packaging solutions we already have?

Post reply on HN