9 Commits
Author SHA1 Message Date
NetworkCatsandClaude Opus 5.5 c05b71e33b Raise rate limits
Each IP may now make 120 requests per minute instead of 60. Under
load the limit drops to 60 RPM once the site reaches 600 RPS and to
30 RPM at 1000 RPS, instead of 30 and 15 RPM at 200 and 300 RPS.

One page load makes three or four requests, and many visitors share
an IP behind carrier-grade NAT or an office gateway, so the old
limits throttled real users. The old global thresholds were also far
below what the host can serve. Update the FAQ in every locale to
match.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 18:33:39 +08:00
NetworkCats afb5bd4c9b downgrade to Vultr Regular Performance 1vCPU/1GB and tighten resource limits
Switch from High Frequency 2vCPU/2GB ($18/mo) to Regular Performance
1vCPU/1GB ($5/mo). Tighten HAProxy rate limits from 100/50/30 RPM to
60/30/15 RPM with lower global RPS thresholds (200/300 instead of
300/500). Reduce maxconn, socket buffers, file descriptor limits, and
Docker resource settings to fit within 1GB RAM constraints. Update all
user-facing content and translations across 14 locales.
2026-04-03 21:18:09 +08:00
NetworkCats d078859c5c relax rate limits: 100/50/30 RPM tiers at 0/300/500 RPS thresholds 2026-03-22 14:13:12 +08:00
NetworkCats dfdfda0e81 feat: add HAProxy dual-domain routing with separate IPv4 headers 2026-03-11 04:33:47 +08:00
NetworkCats b4a9750dbd fix: correct Dockerfile volume permissions and HAProxy 3.3.4 config syntax 2026-03-07 22:48:36 +08:00
NetworkCats 30b65d5b25 refactor: extract inline JS into external static file with versioned caching 2026-03-07 03:28:23 +08:00
NetworkCats cea71a6b8c feat: add tiered rate limiting based on global request rate 2026-03-03 23:34:47 +08:00
NetworkCats 31d86d8ab2 perf: optimize HAProxy TLS config for Cloudflare origin connections 2026-03-02 23:19:06 +08:00
NetworkCats e3626b6706 feat: add HAproxy config with TLS, HTTP/2, rate limiting, and gzip 2026-03-02 20:04:39 +08:00