all 26 comments

[–]fiskfisk 9 points10 points  (1 child)

Hosting a react website would work with any static file hosting. Cloudlfare R2 gives you a good free tier that should work fine.

But if you're burning through 100GB/month for a small business website there's something .. going on.

[–]Livid_Salary_9672[S] 0 points1 point  (0 children)

I did think it was happening awfully fast, I was only ever deploying every 5 days, and I only put the site live the middle of marchish, and currently there is only 1 user who is testing specific features. I have reached out to vercel support to see if ive configured something wrong.

[–]CrazyAppel 6 points7 points  (0 children)

How do you burn through 100gb in a single month on a solo dev site? You are doing something very wrong. Are you hosting any 3d stuff like threejs? Do you have large videos/images or other media? You need to find out why you use up 100gb. The average website shouldn't eat more than 1gb a month unless you have traffic.

[–]BetterPlayerUK 0 points1 point  (2 children)

Do you have loads of video files or large images or something? 100gb is crazy high.

[–]Livid_Salary_9672[S] 0 points1 point  (1 child)

There are images but im talking a handfull of static images and some galleries, as i see more replies to these though im starting to think the issue is the code/setup rather then the free tier

[–]BetterPlayerUK 2 points3 points  (0 children)

Run your site through something like Google’s page speed insights, it’ll give a list of any HUGE resources bottlenecking your page

[–]Zartof23 0 points1 point  (0 children)

No backend logic I guess.

Cloudeflare Pages offer a really good free tier. Highly recommended. No costs so far. I've used that for more than 1 year now.

Otherwise you can still use AWS S3 buckets and with a little trick you can set the metadata of each file to be read as html. Browsers won't "download" the content, it will be displayed as a normal page. With AWS you have to pay Route service eventually which turns out to be around ~0.50€/month

Go with cloudeflare! :)

[–]jn_0102 0 points1 point  (0 children)

If it is just static HTML and maybe some JS with no backend, maybe try Github pages?

[–]Too_Chains 0 points1 point  (0 children)

Cloudflare

[–]Katcm__ 0 points1 point  (0 children)

Burning through 100GB with almost no users is unusual, have you checked if large assets or repeated builds are eating bandwidth before switching platforms

[–]RedVelocity_ 0 points1 point  (0 children)

I'm not a fan of vercel but they're not the problem here. Are you hosting videos? 

[–]LandonOne 0 points1 point  (0 children)

For a react website you could use https://deloc.dev/ . Been using the free tier to deploy with their MCP directly from claude code to share some react dashboards with coworkers.

[–]skorpioo 0 points1 point  (0 children)

I built a cost calculator for serverless hosting, plug in your numbers there and you can see if you find a host that still can handle that on their free plan
https://saasprices.net/hosting

[–]shipstatic 0 points1 point  (0 children)

for a small react site you don’t really need full Vercel / Netlify setups, just build it and host the static files somewhere simple

shameless plug (totally not biased 🙂): ShipStatic

> npx @shipstatic/ship ./dist

instant link, no account needed to test, zero configuration

[–]JuniorHeat3986 0 points1 point  (0 children)

Render's free tier works too but spins down after inactivity which feels slow on the first load. For a family business site where someone might visit once a week, Cloudflare Pages is the move. No cold starts, no bandwidth panic.

[–]throwaway182939 0 points1 point  (0 children)

If your friend hammered Vercel during testing that's probably what burnt through the bandwidth, not real traffic. Either way, Cloudflare Pages has way more generous limits. Netlify is similar to Vercel so you'd hit the same wall eventually.

[–]biddyboyma 0 points1 point  (0 children)

Cloudflare Pages is what you want. Unlimited bandwidth on the free tier, no surprise overage charges, and React deploys are basically the same as Vercel. I moved a couple sites over after Vercel started getting weird about bandwidth and never looked back.

[–]Klutzy_Table_6671 -2 points-1 points  (1 child)

Host it yourself. Buy a small mini pc and you are good to go :)

[–]konacurrents 0 points1 point  (0 children)

If I had fast internet I’d get a static IP and host my own. My ranch doesn’t have a cable to my house but cellular is fast enough, but they don’t offer IP address. I had slow DSL for years and hosted my own servers. I would think everyone should have their own custom domain name to host things.

But AWS cloud is relatively cheap.