I've put together a website using HTML and CSS that contains academic resources for my third semester, intending to help my friends. The entire repository is quite heavy at 2.75 GB due to all the files included. Unfortunately, GitHub has a limit on this size. I'm looking for alternative hosting options that can accommodate this volume. Any suggestions?
5 Answers
For a free solution, hosting the site on something like Google Drive could work for the shared documents. Alternatively, you could check out platforms like Mega Drive or Adrive which were known for handling larger files back in the day.
Consider hosting the HTML and CSS on Vercel for free, then store larger files like images elsewhere. You could use paid bucket storage or even Google Drive to keep your assets and link them in your HTML.
How about using Cloudflare Pages for hosting? Just keep in mind that you may need to move big files to cloud storage like R2, since there's a limit on file size and the number of files. But it makes managing everything much easier!
If you're up for spending a little bit, using a shared hosting account could work. Just upload your site files directly, as space on these services is quite affordable, especially for a static site.
To handle the size, you might want to move your files to an object storage service. Cloudflare is a solid choice for me; they offer 10GB for free. You could also try Amazon S3 or Digital Ocean Spaces. If you go with Cloudflare, you can also host your website on their Pages for an integrated experience.
Related Questions
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads