Netlify traffic limit
For reasons unknown to me, sustaphones traffic usage has exploded. We already reached 50GB in this billing period, which will be finished at the 29th of August. It's unlikely we will reach the 100GB limit, and the only consequence would be me being billed 55€, but that's still a lot for a site that makes no income.
Sustaphones is a single HMTL page, not even the images are hosted by netlify. But that html page is 1.72MB big, plus the bulma css, the font awesome icons, plus some very small JS and CSS files... So maybe 2MB, which is a lot. But still, around 25K uncached page hits? For a site Google doesn't really rank? That seems fishy to me. However, netlify has the server side analytics behind the paywall (more reasonable 9€ the month, but knowing where the problem is would not necessary help here), so insights are nonexisting.
I see a few options:
-
1. Let cloudflare cache the site. That should take a big chunk out of the traffic usage, and also prevent bot access. -
2. Move from netlify to Gitlab. There are no known limits to Gitlab hosting at the moment, and the repository is already here, so that should be especially easy. -
3. Finally work on a solution to add pagination, so the first load isn't that big (problem here is how to do that without relying on JavaScript) -
4. Make the HTML smaller, maybe even minify it.
I plan to implement 1, 2 and 4 asap. But suggestions are welcome, otherwise this issue is just for documentation.