WireGuard Admin — Gratis webbgränssnitt för att hantera din VPN-server

Hantera WireGuard med ett riktigt admin-GUI

Att sätta upp WireGuard på en VPS är enkelt — men att hantera användare, nycklar och brandväggsregler via terminalen blir snabbt omständligt. Speciellt när antalet användare växer.

Därför har vi byggt WireGuard Admin — ett komplett webbgränssnitt för att administrera WireGuard VPN direkt från webbläsaren.

WireGuard Admin Dashboard

Vad kan du göra?

  • Skapa VPN-användare med ett klick — nycklar och IP-adresser genereras automatiskt
  • Scanna QR-kod direkt i WireGuard-appen på mobilen för att ansluta
  • Aktivera/inaktivera peers utan att radera dem
  • ACL-profiler — bestäm vilka nätverk och portar varje användare får nå
  • Grupper — organisera användare och tilldela gemensamma brandväggsregler
  • Live-status — se vem som är ansluten, senaste handshake och trafikstatistik
  • API-nycklar med scope och IP-vitlista för automation

Peer-hantering med live-status

Brandväggsregler per användare

Med ACL-profiler kan du bygga brandväggsregler visuellt — välj destination, protokoll (TCP/UDP) och portar i dropdown-menyer. Reglerna enforças server-side via iptables, oavsett vad klienten konfigurerar.

ACL-profiler med visuell regelbyggare

Exempel på profiler:

  • Full Access — all trafik genom tunneln, inga begränsningar
  • Web Only — bara HTTP/HTTPS (port 80, 443) och DNS
  • Internal Only — bara åtkomst till interna nätverk (10.0.0.0/8)

Kom igång på 5 minuter

Du behöver en VPS med Ubuntu — vår KVM VPS 1G (70 SEK/mån) räcker gott.

git clone https://github.com/mikaelkrantz945/wireguard-admin.git
cd wireguard-admin
cp .env.example .env
docker compose up -d --build

Öppna webbläsaren, skapa ditt admin-konto, lägg till ett WireGuard-interface och börja skapa peers.

Beställ KVM VPS 1G →

Open source

WireGuard Admin är helt gratis och open source under MIT-licens. Koden finns på GitHub:

https://github.com/mikaelkrantz945/wireguard-admin

Bidra gärna med pull requests eller feature requests!