Skip to content

Instantly share code, notes, and snippets.

@bmaupin
Last active June 1, 2024 07:38
Show Gist options
  • Save bmaupin/d2d243218863320b01b0c1e1ca0cf5f3 to your computer and use it in GitHub Desktop.
Save bmaupin/d2d243218863320b01b0c1e1ca0cf5f3 to your computer and use it in GitHub Desktop.
Free backend hosting

See also:

Service Type RAM Storage Limitations
👉 Adaptable PaaS 256 MB Non-persistent? (1 GB database storage available)
AWS EC2 IaaS 1 GB ⚠️ Only free for 1 year
Azure App Service PaaS 1 GB 1 GB ⚠️ 60 CPU minutes/day
Azure VM IaaS 1 GB 2 GB (non-persistent) ⚠️ Only free for 1 year
👉 Fly.io PaaS 256 MB (2 instances) 1 GB (persistent)
  • 160 GB/month outbound traffic (broken down by region)
  • ❓ Trial plan (2 instances and 1 GB storage) doesn't require card, but does it expire?
  • ⚠️ Hobby plan (3 instances and 3 GB storage) requires credit card, no way to avoid accidental overage fees
Google App Engine PaaS 128 MB 1 GB
Google Compute Engine IaaS 0.6 GB 30 GB
  • 1 GB/month outbound traffic (not including China or Australia)
  • ⚠️ After the first year there's no way to avoid accidental overage fees
Heroku (discontinued) 😭 PaaS 512 MB Non-persistent Idling after 30 minutes inactivity, limited to 550 hours/month
IBM Cloud Foundry PaaS 256 MB ⚠️ Sleep after 10 days, deleted after 30 days of no "development activity"
👉 Northflank PaaS ??? (2 instances) Non-persistent ⚠️ Credit card required for signup, won't be billed on the free tier
OpenShift Developer Sandbox PaaS 7 GB 15 GB ⚠️ Expires after 30 days (can resubscribe for free but not extend subscription), pods are automatically deleted after 12 consecutive hours of runtime
Oracle Cloud IaaS
  • 1 GB each for 2 VMs (AMD CPU)
  • 24 GB across up to 4 VMs (ARM CPU)
200 GB across 2 volumes
  • AMD CPUs limited to 1/8 of 2 CPUs per VM
  • ⚠️ Payment method required
Railway (discontinued) Paas 512 MB 1 GB
  • Limited to 500 hours/month
  • 100 GB/month outbound traffic
👉 Render PaaS 512 MB Non-persistent
  • No persistent storage
  • Idling after 15 minutes of inactivity
  • 750 hours runtime/month
@cpurdy
Copy link

cpurdy commented Jan 27, 2022

Have you seen:
https://infinityfree.net/

@Codepologist
Copy link

Have you seen: https://infinityfree.net/

Hi there, No I have never heard of them. Which country and company own them?

@michaelcaxias
Copy link

Heroku is not free anymore

@innovatorved
Copy link

Please check for IBM cloud foundary , i think ibm also discontinue cf apps

@Jordan-Rob
Copy link

You should add firebase to the list

@triandresono
Copy link

how to use render without payment method? (Credit Card)

@lfir
Copy link

lfir commented Sep 13, 2022

https://qoddi.com/#pricing might be another good option to investigate

@Varo95
Copy link

Varo95 commented Oct 7, 2022

https://qoddi.com/#pricing might be another good option to investigate

Credit/Debit card required, not accepting prepaid cards

@eriwiana
Copy link

Try Deta. Support Python, Node.js, and Go !

@dalisoft
Copy link

dalisoft commented Dec 17, 2022

I am added hosting service providers from comments as well as from OP comment to my repo:
https://github.com/dalisoft/awesome-hosting#nodejs

I always welcome to see any PR and bug-fix.

Thank you

P.S. I am included link to there at bottom for users can see original comment and post

@Phickayor
Copy link

Have you heard of cyclic.sh though it's limited to just one app

@jashezan
Copy link

Add MDB GO to the list

Copy link

ghost commented Jun 16, 2023

OCI A1 Flex Ampere are powerful yet free until very big limit. I created automation to raise them and host backend on them:

https://dev.to/vitalipom/small-open-source-backend-server-to-start-with-4ngo

https://github.com/VitaliPom/portfolioorchstra

@craziks-creator
Copy link

@bmaupin remove Railway it's now fully paid

@dhwanish-3
Copy link

can I know why firebase is not here

@fourfor4
Copy link

fourfor4 commented Jul 8, 2023

firebase is free for hosting node backend server?
I just tried on my end but faced this error.

Error: Your project "backend" must be on the Blaze (pay-as-you-go) plan to complete this command. Required API artifactregistry.googleapis.com can't be enabled until the upgrade is complete. To upgrade, visit the following URL:

It seems to be that I have to pay for the hosting.

@dhwanish-3
Copy link

Sorry If it did not work.
I used firebase for my for my flutter app. I did not know this list was for web hosting.

@fourfor4
Copy link

fourfor4 commented Jul 9, 2023

Hosting Front End with React is working well free.
But node express backend require the pay version.
:)

And we can use https://app.cyclic.sh/#/ for hosting the backend free.
One app is free.

@snapfast
Copy link

https://adaptable.io/docs/deploying-your-existing-app#

Adaptable.io only supports Nodejs and Python apps. No Golang.

@kwekewk
Copy link

kwekewk commented Aug 19, 2023

are redhat sandbox dont allow sudo/root? deploy failed because no privileged

Copy link

ghost commented Aug 20, 2023 via email

@m3c-ode
Copy link

m3c-ode commented Aug 22, 2023

Where would you put Appwrite ?

@Hashuudev
Copy link

Heroku discontinued

@fawadasaurus
Copy link

https://cloud.candle.dev

offers up to 1gb persistent storage, 256mb ram and shared compute for free. Need to deploy using using Wick framework (https://github.com/candlecorp/wick)

@servesh-chaturvedi
Copy link

For MERN apps, Render is a fine choice if using MongoDB Atlas. You can get around the 15 min idling by scheduling a cron-job every 5 min. 750 hour limit is quite generous as app can run whole month!

@raffiihza
Copy link

Back4app has a new CaaS (basically PaaS for docker deployment, or idk exactly it is but it can deploy a repository based on Dockerfile) with 256MB RAM, 100GB monthly transfer, and 600 active hours for free. Not exactly better than Render, but if you want an alternative for Render or Render wants you to input your credit card in your region, this is a good one.

@mshivam019
Copy link

https://bronze-accordion-5db.notion.site/Hosting-Platforms-5e88dce88be94848b099ac1fec547c9c?pvs=4
I maintain it, please feel free to try one of these options and add comments if you need help.

@DanZakharov
Copy link

adapim
I think you can not deploy anything on adaptable.io now without adding the payment method.

@Jasmeet5108
Copy link

Jasmeet5108 commented May 12, 2024

Hosting Front End with React is working well free. But node express backend require the pay version. :)

And we can use https://app.cyclic.sh/#/ for hosting the backend free. One app is free.

Unfortunately, not anymore. Cyclic is shutting down all there services from May 31, 2024.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment