Add DNS/Flask servers, logging, and stunnel config

Introduces a DNS server (dnsserver.py) that redirects Nintendo domains, a Flask server (server.py) for serving Gen4/Gen5 Pokémon event files and logging unknown requests, and supporting batch scripts for starting/stopping services. Adds stunnel configuration and certificates for SSL proxying, as well as initial requirements and log handling. Removes obsolete server.log and restructures event file serving and logging for better maintainability.
This commit is contained in:
2025-09-20 01:56:32 -04:00
parent bc1edc6fdf
commit 87d4b4ba78
30 changed files with 270 additions and 42 deletions
@@ -0,0 +1,6 @@
Headers:
Host: 192.168.0.30:8080
Connection: keep-alive
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 18_7_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/140.0.7339.122 Mobile/15E148 Safari/604.1
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.9