๐Ÿ“ฐ Story

simon_willison ยท May 14, 2026 ยท news

โ† Live feed ๐Ÿ“ฐ Daily recap ๐Ÿ—“๏ธ Weekly recap ๐Ÿ”” RSS

datasette-ip-rate-limit 0.1a0

Release: datasette-ip-rate-limit 0.1a0 The datasette.io site was being hammered by poorly-behaved crawlers, so I had Codex (GPT-5.5 xhigh) build a configurable rate limiting plugin to block IPs that were hammering specific areas of the site too quickly. Here's the production configuration I'm using on that site for the new plugin: datasette-ip-rate-limit : header : Fly-Client-IP max_keys : 10000 exempt_paths : - " /static/* " - " /-/turnstile* " rules : - name : demo-databases paths : - " /global-power-plants/* " - " /legislators/* " window_seconds : 60 max_requests : 60 block_seconds : 20 Tags: datasette , rate-limiting , codex

Read the original at simonwillison.net โ†’Open in live feed

Related stories 4 items