-
Notifications
You must be signed in to change notification settings - Fork 6.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Heroku Free Plan Expiring #434
Comments
I have been using heroku with a free dyno and cors-anywhere for about a year for my little project and as far as i understand all free dynos will be shutdown... It is time to start looking for a similar service... |
I think https://railway.app is a good alternative. In their recent changelog, they offer a migration guide from Heroku to Railway. It does not have free tier I believe, but it gives free monthly credit that I think is enough (well it depends of course). |
I followed this blog post, and it worked perfectly for me, including importing the environment variables. Thank you @iqfareez for the suggestion! |
EDIT: Railway free tier runs out of credit too soon. I had to redeploy on fly.io & it has worked for me so far |
Tried fly.io, very convenient migration (3 clicks basically), https://fly.io/launch/heroku. |
Render worked well for me. |
I've just switched my implementation of |
That's interesting, but did you have to use Blaze plan or could you have deployed it with the free plan (Spark)? |
I needed to upgrade to Blaze. But you get 2 million free function calls a month. Details are in the Working fine locally, but has a CORS issue when hosted remotely that I'm working on. |
May I ask more details on how you deployed it to render? Thanks in advance |
Honestly, that was a month ago and it was very easy to set up so I can't remember much of the details. 🙁 I think I just created a web service, entered https://github.com/Rob--W/cors-anywhere as the source repository, and set the appropriate start command by copying it from the Procfile. I may also have needed to change a few environment variables but it wasn't hard at all. |
When I start to use that with POST images(blob data), the Firebase functions default parsers gave me some JSON errors. |
Based on the suggestions here, I've chosen to migrate to fly.io
Railway's free tier only goes up to 500 hours/month, which isn't enough for constant usage. Render's free tier spins down after 15 minutes of inactivity which can be annoying. Firebase seems to have some JSON quirks based on other reports here. fly.io's only downside is they wanted credit card information, even for the free tier, but so did Heroku. Aside from that, it was a very simple migration and everything is working the same as Heroku for my use case. I'd also advise creating a fly.io account before starting the migration process, because I have no idea how to figure out the password for the account it automatically creates for you if you migrate first. |
I don't suppose anyone has step-by-step instructions for fly.io? I tried following their instructions but got to the third step and they just stopped instructing so I still haven't been able to migrate. Please help this clueless pseudo-front-end-dev! |
If you have cros-anywhere deployed on heroku already then to migrate you only need to fill the form, add payment info & click the deploy button but I'll leave a step by step here for you:
|
I've moved my services from Heroku to https://qoddi.com. Haven't spent much time with them yet. Can only say it works so far. |
Hey folks, heroku has updated terms and discontinued their free plan, will that affect our deployment
Announcement
The text was updated successfully, but these errors were encountered: