add IPPrefixes type so we don't need separate rate limit parsed field

This commit is contained in:
kim 2025-04-09 15:44:15 +01:00
commit 9d15102f70
10 changed files with 82 additions and 71 deletions

View file

@ -136,7 +136,7 @@ var Defaults = Configuration{
AdvancedCookiesSamesite: "lax",
AdvancedRateLimitRequests: 300, // 1 per second per 5 minutes
AdvancedRateLimitExceptions: []string{},
AdvancedRateLimitExceptions: IPPrefixes{},
AdvancedThrottlingMultiplier: 8, // 8 open requests per CPU
AdvancedThrottlingRetryAfter: time.Second * 30,
AdvancedSenderMultiplier: 2, // 2 senders per CPU