v2.4.68 – v2.4.74 — 2026-05-23¶
FTP
- feat(ftp): ProFTPD FTPS/TLS — mod_tls mit snakeoil-Fallback, TLS-Reconciler schreibt echtes Zertifikat nach erstem Let's Encrypt-Bezug
Sicherheit - feat(security): Rate-Limiting auf authentifizierte API-Endpoints (300 req/60 s pro IP, Bypass für private Netze + API-Key-Clients)
Nginx
- fix(nginx): listen 443 ssl http2; statt http2 on; für nginx 1.22.x-Kompatibilität (Debian 12); HTTP/3 QUIC via Runtime-Erkennung (nginx -V) conditionally aktiviert
Multi-Server - feat(monitoring): Server-Offline-Erkennung — Panel pingt alle 5 Minuten jeden aktiven Server und sendet eine Benachrichtigung bei Verbindungsverlust
SFTP - feat(sftp): SFTP über SSH (Port 22) für Master-FTP-Nutzer — ForceCommand internal-sftp + ChrootDirectory, kein separater Dienst nötig
Import - feat(import): cPanel / WHM SSH-Importer aktiviert (war fertig implementiert, aber noch hinter Feature-Flag)
Dashboard - feat(dashboard): Traffic-Grafik im Kunden-Dashboard — AreaChart (ausgehend + eingehend) für den aktuellen Monat, Quota-Progress-Bar, Monats-Zusammenfassung - feat(monitoring): Ressourcen-Verlauf (CPU/RAM/Disk 24h) — Metriken werden alle 5 Minuten gespeichert, als LineChart-Modal beim Klick auf die Server-Karten im Admin-Dashboard abrufbar
Frontend - feat(ui): Offline-Banner + Netzwerkfehler-Toast bei Verbindungsabbruch - fix(i18n): ActionButtons und Backup-Job-Status übersetzt; 14 deutsche Strings aus der englischen Übersetzungsdatei entfernt - feat(ui): Dashboard-Statistiken zeigen Skeleton-Loading statt Nullen während des Ladens