diff --git a/jtl-wafi-dashboard.py b/jtl-wafi-dashboard.py index 79a84ba..af16b3f 100644 --- a/jtl-wafi-dashboard.py +++ b/jtl-wafi-dashboard.py @@ -1,16 +1,18 @@ #!/usr/bin/env python3 """ -JTL-WAFi Dashboard v2.5.0 - WebSocket Real-Time Dashboard +JTL-WAFi Dashboard v3.0.0 - WebSocket Real-Time Dashboard -ÄNDERUNG v2.5: Country Rate-Limiting ersetzt GeoIP-Blocking! +Features: - Bot Rate-Limiting: Bots nach Rate-Limit bannen - Country Rate-Limiting: Länder nach Rate-Limit bannen - Unlimitierte Länder: Definierte Länder werden nicht limitiert - Monitor-Only Modus: Nur überwachen ohne zu blocken +- Auto-Update: Dashboard und Agents über Git aktualisieren +- PHP-FPM Restart: OPcache automatisch leeren - Alle Agent/Shop-Daten im Memory - DB nur für: Passwort, Tokens, Sessions -v2.5.0: Country Rate-Limiting Feature +v3.0.0: Auto-Update, FPM-Restart, Country-Detection Bugfix """ import os @@ -34,7 +36,7 @@ import uvicorn # ============================================================================= # VERSION & CONFIG # ============================================================================= -VERSION = "2.5.0" +VERSION = "3.0.0" DATA_DIR = "/var/lib/jtl-wafi" SSL_DIR = "/var/lib/jtl-wafi/ssl" @@ -1356,7 +1358,7 @@ def get_dashboard_html() -> str: - JTL-WAFi Dashboard v2.5 + JTL-WAFi Dashboard v3.0