Proxy RSS reads through a static IP proxy like QuotaGuard #3551
Labels
Module: RSS-to-Email
Type: Stability
Work that will make Buttondown more reliable and decrease manual/operator labor for staff.
THE PROBLEM: Cloudflare sometimes blocks our RSS fetches because we're a bot (which is fair — we are!).
THE SOLUTION: We register with them as a cool, chill, friendly bot
THE PROBLEM: To verify our incoming traffic, they need an allowlist of IPs — and Heroku doesn't give us sacrosanct ones!
This will let us submit Buttondown as a registered crawler to Cloudflare, which should obviate some issues we have with CF blocking our requests.
I think we can just use Fixie or some similar option (the overall bandwidth is pretty low); the HTTP call is in
retrieve_items
.(We will also get to use this for the Validity stuff, if we need to!)
Tasks
The text was updated successfully, but these errors were encountered: