WireGuard Admin — Ilmainen web-käyttöliittymä VPN-palvelimen hallintaan
Hallitse WireGuardia oikealla admin-käyttöliittymällä
WireGuardin asentaminen VPS:lle on helppoa — mutta käyttäjien, avainten ja palomuurisääntöjen hallinta terminaalista käy nopeasti hankalaksi. Varsinkin kun käyttäjämäärä kasvaa.
Siksi rakensimme WireGuard Adminin — täydellisen web-käyttöliittymän WireGuard VPN:n hallintaan suoraan selaimesta.

Mitä voit tehdä?
- Luo VPN-käyttäjiä yhdellä klikkauksella — avaimet ja IP-osoitteet luodaan automaattisesti
- Skannaa QR-koodi suoraan WireGuard-mobiilisovelluksessa yhteyden muodostamiseksi
- Ota käyttöön/poista käytöstä peerejä poistamatta niitä
- ACL-profiilit — hallitse mitä verkkoja ja portteja kukin käyttäjä voi käyttää
- Ryhmät — järjestä käyttäjiä ja määritä yhteiset palomuurisäännöt
- Live-tila — katso kuka on yhteydessä, viimeisin kättely ja liikennetilastot
- API-avaimet scopeilla ja IP-whitelist-tuella automaatiota varten

Palomuurisäännöt käyttäjäkohtaisesti
ACL-profiileilla voit rakentaa palomuurisääntöjä visuaalisesti — valitse kohde, protokolla (TCP/UDP) ja portit pudotusvalikoista. Säännöt pakotetaan palvelinpuolella iptablesin kautta riippumatta siitä, mitä asiakas konfiguroi.

Esimerkkiprofiileja:
- Full Access — kaikki liikenne tunnelin kautta, ei rajoituksia
- Web Only — vain HTTP/HTTPS (portit 80, 443) ja DNS
- Internal Only — pääsy vain sisäisiin verkkoihin (10.0.0.0/8)
Aloita 5 minuutissa
Tarvitset VPS:n Ubuntu-käyttöjärjestelmällä — KVM VPS 1G (6 €/kk) riittää hyvin.
git clone https://github.com/mikaelkrantz945/wireguard-admin.git
cd wireguard-admin
cp .env.example .env
docker compose up -d --build
Avaa selain, luo admin-tilisi, lisää WireGuard-rajapinta ja ala luoda peerejä.
Avoin lähdekoodi
WireGuard Admin on täysin ilmainen ja avointa lähdekoodia MIT-lisenssillä. Koodi löytyy GitHubista:
https://github.com/mikaelkrantz945/wireguard-admin
Pull requestit ja ominaisuuspyynnöt ovat tervetulleita!