Universal Web-Panel v2 zur VPN-Infrastrukturverwaltung
Das v2.0-Web-Panel ermöglicht die Bereitstellung und Verwaltung von Servern mit Unterstützung für neun Protokolle über eine einzige Oberfläche: AmneziaWG Advanced, AmneziaWG 2.0, WireGuard, OpenVPN, Shadowsocks, XRay VLESS, MTProxy, SMB Server und AIVPN. Docker-Unterstützung auf Remote-Hosts erleichtert das Starten von Containern, Anpassen von Konfigurationen und Neuinstallieren von Diensten – ohne SSH-Zugriff. Rollengesteuerte Zugriffskontrolle sorgt für Sicherheit: Admins haben volle Kontrolle, Manager kümmern sich um Kunden, Operatoren erledigen Basisaufgaben.
Überwachung liefert alle 3 Minuten Traffic-Metriken pro Kunde und Protokoll, inklusive Echtzeit-Online-Status, Nutzung und Limits. Die REST-API mit JWT-Authentifizierung vereinfacht die Bereitstellung von Zugriffen, Schlüsselwiderruf und User-Importe.
Wichtige Features für Skalierung
Das Panel baut auf v1-Features auf und erweitert sie:
- Server-Bereitstellung via SSH mit automatischer Einrichtung.
- Verwaltung von Schlüssellaufzeiten und Ein-Klick-Verlängerungen.
- Traffic-Limits mit automatischem Shutdown bei Überschreitung.
- QR-Codes und Konfig-Generierung für einfache Client-Verbindungen.
- Backup und Restore für reibungslose Datenwiederherstellung.
KI-Integration über OpenRouter ermöglicht automatische Übersetzung der Oberfläche und Einrichtungstipps für Protokolle. Sie spart Routinearbeit, ohne den technischen Tiefgang zu verwässern.
Für gemischte Umgebungen kombiniert das Panel Protokolle auf einem Host und reduziert Tool-Chaos.
Praxisnahe Einsatzszenarien
Typischer Ablauf für verteilte Teams:
- Panel mit Docker Compose installieren.
- Server hinzufügen und Protokolle aktivieren.
- Bestehende Kunden importieren – mit vollständiger Datenübernahme.
- Rollen, Limits und Ablaufdaten festlegen.
- Konfigs via API beim Onboarding verteilen.
- Traffic überwachen und Richtlinien anpassen.
Tech-Stack: PHP, MySQL, Twig, Docker. Schnellstart? Repo klonen, .env kopieren und Container mit Composer hochfahren.
git clone https://github.com/infosave2007/amneziavpnphp.git
cd amneziavpnphp
cp .env.example .env
docker compose up -d
docker compose exec web composer install
Migrationen ausführen, und die Datenbank ist einsatzbereit.
Das macht es besonders
- Multi-Protokoll-Support: 9 Optionen in einem Docker-Panel.
- Rollengesteuerter Zugriff: Admin, Manager, Operator für Teamarbeit.
- Metriken: Traffic, Online-Status, Limits – alle 3 Minuten aktualisiert.
- API: JWT-Auth für reibungslose Automatisierung.
- KI-Features: Übersetzungen und Tipps, ohne Füllmaterial.
Roadmap
Aktuelle Prioritäten: QR-Codes für AWG2 reparieren und serverbasierte Hinzufügungen verbessern. Zukünftig mehr Protokolle und Enterprise-Features. Das Repo steht für Forks und Beiträge offen.
— Editorial Team
Noch keine Kommentare.