jtl-wafi-agent.py aktualisiert

This commit is contained in:
2025-12-30 13:43:49 +01:00
parent 34af47ca71
commit dc3b397ea8

View File

@@ -1,15 +1,17 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
""" """
JTL-WAFi Agent v2.0.0 - WebSocket Real-Time Agent JTL-WAFi Agent v3.0.0 - WebSocket Real-Time Agent
Vollständige Neuimplementierung mit: Features:
- WebSocket-basierte Echtzeit-Kommunikation - WebSocket-basierte Echtzeit-Kommunikation
- Integrierter Shop-Manager (kein separates Script mehr) - Integrierter Shop-Manager (kein separates Script mehr)
- Token-basierte Authentifizierung - Token-basierte Authentifizierung
- On-Demand Live-Log-Streaming - On-Demand Live-Log-Streaming
- Auto-Reconnect mit Exponential Backoff - Auto-Reconnect mit Exponential Backoff
- Auto-Update: Agent über Git aktualisieren
- PHP-FPM Restart: OPcache automatisch leeren
v2.0.0: WebSocket Real-Time + Integrierter Shop-Manager v3.0.0: Auto-Update, FPM-Restart, Country-Detection Bugfix
""" """
import os import os
@@ -39,7 +41,7 @@ from logging.handlers import RotatingFileHandler
# ============================================================================= # =============================================================================
# VERSION # VERSION
# ============================================================================= # =============================================================================
VERSION = "2.5.0" VERSION = "3.0.0"
# ============================================================================= # =============================================================================
# PFADE - AGENT # PFADE - AGENT
@@ -3163,7 +3165,7 @@ class JTLWAFiAgent:
def create_systemd_service(): def create_systemd_service():
"""Erstellt systemd Service-Datei.""" """Erstellt systemd Service-Datei."""
service = """[Unit] service = """[Unit]
Description=JTL-WAFi Agent v2.0 (WebSocket) Description=JTL-WAFi Agent v3.0 (WebSocket)
After=network.target After=network.target
[Service] [Service]