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
"""
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
- Integrierter Shop-Manager (kein separates Script mehr)
- Token-basierte Authentifizierung
- On-Demand Live-Log-Streaming
- 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
@@ -39,7 +41,7 @@ from logging.handlers import RotatingFileHandler
# =============================================================================
# VERSION
# =============================================================================
VERSION = "2.5.0"
VERSION = "3.0.0"
# =============================================================================
# PFADE - AGENT
@@ -3163,7 +3165,7 @@ class JTLWAFiAgent:
def create_systemd_service():
"""Erstellt systemd Service-Datei."""
service = """[Unit]
Description=JTL-WAFi Agent v2.0 (WebSocket)
Description=JTL-WAFi Agent v3.0 (WebSocket)
After=network.target
[Service]