482a68637e
Fix rate limiting: exempt health/metrics, increase upload limits
...
- Health, metrics, UI, and API docs are now exempt from rate limiting
- Increased upload rate limits to 200 req/s with burst of 500 for Docker compatibility
2026-01-26 11:04:14 +00:00
340c49bf12
Fix formatting
2026-01-26 10:14:11 +00:00
c84d13c26e
Increase upload rate limits for Docker parallel requests
...
Docker client sends many parallel requests when pushing layers.
Increased upload rate limiter from 10 req/s to 50 req/s and burst from 20 to 100.
2026-01-26 10:10:45 +00:00
7e8978533a
fix: resolve clippy warnings and format code
2026-01-26 08:31:00 +00:00
1887ec61c4
feat: add rate limiting for brute-force protection
...
- Auth endpoints: 1 req/sec, burst 5 (strict)
- Upload endpoints: 10 req/sec, burst 20
- General endpoints: 100 req/sec, burst 200
- Uses tower_governor with PeerIpKeyExtractor
2026-01-26 00:02:33 +00:00