Commit graph

2 commits

Author SHA1 Message Date
Patrick Britton b26f806002 Update GeoIP setup script to automatically download real database from GitHub mirror 2026-02-01 12:35:08 -06:00
Patrick Britton 5782563236 Add GeoIP middleware to block requests from outside North America
- Add GeoIP middleware that checks country codes
- Block all countries except US, CA, MX, and Central American countries
- Add setup script for GeoIP database
- Gracefully handle missing database (logs warning but continues)
2026-02-01 12:34:26 -06:00