diff --git a/jtl-wafi-dashboard.py b/jtl-wafi-dashboard.py index f1c0366..07dc413 100644 --- a/jtl-wafi-dashboard.py +++ b/jtl-wafi-dashboard.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 """ -GeoIP Dashboard v2.2.0 - WebSocket Real-Time Dashboard +JTL-WAFi Dashboard v2.2.0 - WebSocket Real-Time Dashboard Γ„NDERUNG: Keine SQLite mehr fΓΌr Echtzeit-Daten! - Alle Agent/Shop-Daten im Memory @@ -33,12 +33,12 @@ import uvicorn # ============================================================================= VERSION = "2.3.0" -DATA_DIR = "/var/lib/geoip-dashboard" -SSL_DIR = "/var/lib/geoip-dashboard/ssl" -SSL_CERT = "/var/lib/geoip-dashboard/ssl/server.crt" -SSL_KEY = "/var/lib/geoip-dashboard/ssl/server.key" -CONFIG_FILE = "/var/lib/geoip-dashboard/config.json" -TOKENS_FILE = "/var/lib/geoip-dashboard/tokens.json" +DATA_DIR = "/var/lib/jtl-wafi" +SSL_DIR = "/var/lib/jtl-wafi/ssl" +SSL_CERT = "/var/lib/jtl-wafi/ssl/server.crt" +SSL_KEY = "/var/lib/jtl-wafi/ssl/server.key" +CONFIG_FILE = "/var/lib/jtl-wafi/config.json" +TOKENS_FILE = "/var/lib/jtl-wafi/tokens.json" AGENT_TIMEOUT = 120 HISTORY_MAX_POINTS = 1000 # Max Datenpunkte pro Shop @@ -433,7 +433,7 @@ def generate_ssl_certificate(): '-newkey', 'rsa:2048', '-keyout', SSL_KEY, '-out', SSL_CERT, - '-subj', '/CN=geoip-dashboard/O=GeoIP/C=DE' + '-subj', '/CN=jtl-wafi/O=JTL-WAFi/C=DE' ], check=True, capture_output=True) os.chmod(SSL_KEY, 0o600) @@ -528,7 +528,7 @@ async def lifespan(app: FastAPI): yield -app = FastAPI(title="GeoIP Dashboard", version=VERSION, lifespan=lifespan) +app = FastAPI(title="JTL-WAFi Dashboard", version=VERSION, lifespan=lifespan) app.add_middleware(SessionMiddleware, secret_key=SECRET_KEY, session_cookie="geoip_session", max_age=86400) @@ -1036,7 +1036,7 @@ def get_setup_html(error: str = None) -> str: - GeoIP Dashboard - Setup + JTL-WAFi Dashboard - Setup