Commit graph

3 commits

Author SHA1 Message Date
Patrick Britton 189fa7a56e Update GeoIP setup to create placeholder database with manual installation instructions 2026-02-01 12:36:42 -06:00
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