Feat: Give free.direct-img.link its own 100/day search limit

Free searches never spend Brave credits, so they no longer share the
main site's 35/day counter. Main-site rate ids are unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-06 16:23:56 -07:00
co-authored by Claude Opus 5.5
parent 2941397180
commit 0ab01d6e66
3 changed files with 8 additions and 5 deletions
+1 -1
View File
@@ -133,7 +133,7 @@ Use images to complement your responses, powered by Brave.
### New Searches (Cache Misses)
- **35 new searches per day per IP** (resets at midnight UTC), then `limit.webp` is served — shared between `direct-img.link` and `free.direct-img.link`
- **35 new searches per day per IP** on `direct-img.link` and **100** on `free.direct-img.link` (separate counters, reset at midnight UTC), then `limit.webp` is served
- **Cache hits are unlimited** (within WAF limits above)
- Failed searches count toward the limit and are remembered for 24h (`bad.webp`)
- WAF counters are approximate (not shared perfectly across Cloudflare servers), so bursts may slip slightly past 10