Wildcard ingress debugger for weather stations

Generate a short domain and inspect what the station is actually sending.

The server creates a subdomain under test-station.schizza.cz, captures requests for 300 seconds, and shows method, path, port, SSL or non-SSL route, estimated PWS/WU vs WSLink protocol, and the full payload.

Traefik headers
Preferred:
X-Forwarded-Proto: http|https
X-Forwarded-Port: 80|443

Optional via custom middleware:
X-Test-Station-Route-Security: non-ssl|ssl
Usage example
GET  https://<code>.test-station.schizza.cz/?ID=id&PASSWORD=key&tempf=71
POST https://<code>.test-station.schizza.cz/upload
Body: wsid=id&wspw=key&t1tem=12.3
New session