Rich Felker on Nostr: Got some complaints the #musl git server was sometimes giving errors from too much ...
Got some complaints the #musl git server was sometimes giving errors from too much load. Load caused by abusive LLM scrapers hammering cgit. So I added frontend rules that apply a 10 byte/sec rate limit to client IPs hammering >5 requests per 10 sec for the duration of the hammering. Load average has plummeted. 😈
Published at
2025-02-23 22:17:14Event JSON
{
"id": "bc9b644ad76e458536047858eb5090a78f0e8e706aad75436780f433cedfc658",
"pubkey": "d0d29fd9819bb2d14b5a485e42e4ef1c559ba30e320f3b3e54785aa2ffc5974f",
"created_at": 1740349034,
"kind": 1,
"tags": [
[
"t",
"musl"
],
[
"proxy",
"https://hachyderm.io/users/dalias/statuses/114055514326498619",
"activitypub"
]
],
"content": "Got some complaints the #musl git server was sometimes giving errors from too much load. Load caused by abusive LLM scrapers hammering cgit. So I added frontend rules that apply a 10 byte/sec rate limit to client IPs hammering \u003e5 requests per 10 sec for the duration of the hammering. Load average has plummeted. 😈",
"sig": "5a0dbadfcfabd7174c6dcbc39deb610a49646ed792d470c07a52ff918b1679468e1f7d430deea53fe37b4f9771ab35c67dddf47d94a37b78935db2992a3ad265"
}