Implement an IP blinding proxy for use with the hCaptcha API.
This will be a simple nginx-based HTTP proxy that forwards user requests to hcaptcha.com API endpoints, while passing a hash of the client IP address (and hiding the cleartext IP address).
- decide on how to handle our default-public configuration vs security requirements
- review prototype implementation
- deploy
- nginx proxy
- secrets fixtures
- DNS
- Drop bare requests to / and deny access to / in robots.txt
- Use real hCaptcha secrets in proxy
- Drop the referer header (patch)
- Grafana dashboard for monitoring traffic
- wikitech page documenting setup and log locations on Wikitech