feat: add Eduroam Analyzer service

This commit is contained in:
2026-01-19 18:50:51 +01:00
commit 5171dc7d99
16 changed files with 760 additions and 0 deletions

11
.env.example Normal file
View File

@@ -0,0 +1,11 @@
# MaxMind (create a free GeoLite2 license key in your MaxMind account)
MAXMIND_LICENSE_KEY=your_maxmind_license_key
# PeeringDB (optional; reduces rate limits)
PDB_API_KEY=your_peeringdb_api_key
# existing Traefik/proxy network name (must already exist)
PROXY_NETWORK=proxy
# update interval in seconds (30 days)
UPDATE_INTERVAL_SECONDS=2592000