Zpět na domů

Webový panel v2 pro VPN: protokoly a Docker

Webový panel v2 centralizuje správu 9 VPN protokolů s Docker, rolemi a monitorováním. Podporuje API, limity provozu a import klientů. Ideální pro distribuované IT týmy.

Panel v2: 9 protokolů VPN v Docker správě
Advertisement 728x90

Univerzální webový panel v2 pro správu VPN infrastruktury

Webový panel verze 2.0 umožňuje nasazovat a řídit servery s devíti protokoly z jednoho rozhraní: AmneziaWG Advanced, AmneziaWG 2.0, WireGuard, OpenVPN, Shadowsocks, XRay VLESS, MTProxy, SMB Server a AIVPN. Podpora Dockeru na vzdálených hostitelích zjednodušuje spouštění kontejnerů, správu konfigurací a přeinstalaci služeb bez SSH přístupu. Role-based model rozděluje práva: administrátoři – plná kontrola, manažeři – práce s klienty, operátoři – základní operace.

Monitoring shromažďuje metriky trafiku každé 3 minuty podle klientů a protokolů, zobrazuje online stav, spotřebu a limity. REST API s JWT autentizací automatizuje vydávání přístupů, odvolávání klíčů a import uživatelů.

Klíčové možnosti pro škálování

Panel zachovává funkce první verze a rozšiřuje je:

Google AdInline article slot
  • Nasazení serverů přes SSH s automatickou konfigurací.
  • Správa platnosti klíčů a prodloužení na zadané období.
  • Limity trafiku s vypnutím při překročení.
  • Generování QR kódů a konfigurací pro připojení.
  • Zálohování a obnova dat.

Integrace AI přes OpenRouter přidává automatický překlad rozhraní a nápovědy při nastavování protokolů. Tím se snižuje čas na rutinní úkoly bez zjednodušování terminologie.

Pro různorodou infrastrukturu panel kombinuje protokoly na jednom hostiteli, minimalizuje fragmentaci nástrojů.

Praktické scénáře nasazení

Typický workflow pro distribuované týmy:

Google AdInline article slot
  • Instalace panelu přes Docker Compose.
  • Přidání serverů a aktivace protokolů.
  • Import existujících klientů s uchováním dat.
  • Nastavení rolí, limitů a platností.
  • Rozesílání konfigurací přes API při onboarding.
  • Monitoring trafiku a úprava politik.

Stack: PHP, MySQL, Twig, Docker. Rychlý start vyžaduje klonování repozitáře, kopírování .env a spuštění kontejnerů s composer install.

git clone https://github.com/infosave2007/amneziavpnphp.git
cd amneziavpnphp
cp .env.example .env
docker compose up -d
docker compose exec web composer install

Po migracích je databáze připravena k použití.

Co je důležité

  • Multiprotokolnost: 9 variant v jednotném panelu s Docker správou.
  • Role přístupu: administrátor, manažer, operátor pro týmovou práci.
  • Metriky: traffic, online stav, limity s aktualizací každé 3 minuty.
  • API: JWT autentizace pro automatizaci.
  • AI integrace: překlad a nápovědy bez marketingového hype.

Perspektivy vývoje

Aktuální úkoly zahrnují opravu QR kódů pro AWG2 a kontrolu přidávání serverů podle klíče. Plánuje se rozšíření protokolů a funkcionality pro integraci do korporátní infrastruktury. Repozitář je otevřený pro forky a příspěvky.

Google AdInline article slot

— Editorial Team

Advertisement 728x90

Číst dál