WG-Easy

Nätverk och webbdrift

Webbgränssnitt för WireGuard-VPN som förenklar hantering av server, klienter och QR-koder i en container.

Betyg 77 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

Officiell docs-sida 'API': endpoint /api med GET/POST, Basic Auth, men uttryckligen odocumenterat och instabilt.

wg-easy API · wg-easy

Källa: https://raw.githubusercontent.com/wg-easy/wg-easy/master/docs/content/advanced/api.md

Kontrollerat:

MCP · Tredjepart

Registrerad i officiella MCP-registret (io.github.ni-c/wg-easy-mcp, npm wg-easy-mcp 0.6.0).

wg-easy-mcp · ni-c (gemenskap)

Källa: https://github.com/ni-c/wg-easy-mcp

Kontrollerat:

WG-Easy 15.5.0: klientlistan Klienter med sökfält, sorteringsknapp och knappen Ny, och sex klienter – Anna Lindqvist kontor (10.8.0.2), Karin Åhlund resande (10.8.0.3), Klarälvens El AB drift (10.8.0.6, utgår 26 januari 2027), Lagerterminal syd (10.8.0.7), Mikael Sjöberg lager (10.8.0.4, utgår 27 december 2026) och Sundby Verkstad AB tekniker (10.8.0.5, utgår 27 november 2026) – två av dem med grön statusprick, senaste handskakning och trafik i kB, samt reglagen för att stänga av klienten och knapparna för att ladda ner konfiguration och skapa en engångslänk
1 / 7 Klientlistan med Nordljus AB:s sex VPN-klienter, handskakningar och trafik

Bedömning

Så bedömer vi

Totalbetyg

77 av 100

Preliminär (källbaserad)

Bedömningsprofil
Ett hemnätverk där familjen och några projekt servrar får åtkomst till NAS och administratörsgränssnitt via WireGuard på mobilen.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    AGPL-3.0 enligt LICENSE i repot (verifierad via postens källor); OSI-godkänd licens, containerimage publiceras öppet på ghcr.io och kan drivas helt själv. WireGuard-konfigurationen är öppna textfiler utan leverantörslås.

  2. Funktionell passform

    Användningsfallet är exakt projektets kärna enligt README och postbeskrivning: VPN-server med klientadministration i webbläsaren, QR-koder för mobilerna, per-klient status/statistik och möjlighet att inaktivera enskilda klienter. Inga luckor för ett hemnätverk med NAS-åtkomst.

  3. Dataflytt och interoperabilitet

    Klienter distribueras i standard wg-quick-format via QR-kod/nedladdning och serverdata ligger i en beständig volym (/etc/wireguard), men ingen dokumenterad helbackup-, migrerings- eller API-baserad export hittades i README (verifierad 2026-10-27) — export finns men täckningen är ofullständig.

  4. Mognad och trygghet

    Aktivt sedan 2021 (första utgåvor belagda av releasesidorna) med löpande releaser och grundläggande README-dokumentation/community. Ingen verifierad uppdaterings- eller säkerhetspolicy, och gränssnittsporten på nätet ställer egna säkerhetskrav — inte 4.

  5. Framtidskraft

    Ingen dokumenterad API, webhook, SDK eller CLI i README (verifierad 2026-10-27); automation begränsas till miljövariabler vid start och åtkomst till containervolymen. Fragmenterad integrationsyta utan agentintegration — inte 3.

  6. Drift och införande

    En enda containertjänst (ghcr.io/wg-easy/wg-easy) med docker-compose-fil i repot: två portar (51821/tcp, 51820/udp), beständig volym och PASSWORD_HASH som miljövariabel — väldokumenterat införande och enkel löpande drift (image-uppdatering).

  7. Kostnadsbild

    Fri AGPL-3.0-licens, inga licenskostnader eller prislistor. Enligt metodregeln 3, inte 4: drift-, hårdvaru- och förvaltningskostnader är inte redovisade som transparent TCO.

  8. Svensk användbarhet

    Svenskt gränssnitt verifierat mot primärkälla: src/i18n/locales/sv.json i repot täcker 252 av 277 nycklar mot engelskan (91 %, hämtad 2026-10-27). ≥80 % ger 3. Svensk support/integrationer inte belagda — inte 4.

Om WG-Easy

WG-Easy är ett webbgränssnitt för WireGuard: det packar VPN-servern, nyckelhanteringen och klientadministrationen i en enda container. Istället för att editera konfigurationsfiler i terminalen lägger ni till klienter i webbläsaren, skannar QR-koden i mobilappen och ser vem som är ansluten. Gränssnittet visar status per klient, senaste anslutning och trafikstatistik i diagram, och gör det möjligt att skapa, inaktivera och radera klienter utan att röra nyckelfiler. Serverinställningar som DNS, MTU och tillåtna nät konfigureras via miljövariabler vid start, och lösenordet till gränssnittet sätts som hash i samma konfiguration. Eftersom containern själv innehåller WireGuard-verktygen behövs ingen separat VPN-installation på värden utöver behörigheter (NET_ADMIN) och en udp-port. WG-Easy passar små miljöer — hemnätverk, kontor, labb — som vill ge ett antal användare säker åtkomst utan att driva en fullständig VPN-plattform. Projektet är öppen källkod under AGPL-3.0 och publicerar containerimages via GitHub Packages. Klienterna kan namnges och avaktiveras var för sig i gränssnittet om en enhet försvinner, utan att de övriga klienternas konfiguration påverkas.

Användning

Passar för

  • Hem- eller kontors-VPN med enkel klientadministration
  • Delning av interna tjänster via säker fjärråtkomst
  • QR-baserad nyckeldistribution till mobila enheter
  • Trafikstatistik per klient

Passar mindre bra för

  • Stora organisationer med centraliserad identitetshantering och policyer
  • Site-to-site-tunnlar i flera nivåer
  • Intrångsdetektering och nätverksövervakning

Styrkor och begränsningar

Styrkor

  • Allt-i-ett-container: server, UI och nyckelhantering
  • QR-koder som gör mobilanslutning enkel
  • Per-klient-statistik och status i realtid
  • Enda udp-port behöver exponeras
  • AGPL-3.0 och aktivt underhållen

Begränsningar

  • Ingen LDAP/OAuth-integration — eget lösenord till gränssnittet
  • Inbyggd för en VPN-server per installation
  • Säkerheten vilar på att UI-porten skyddas rätt

Skärmbilder

Tekniska resurser

Alternativ

Caddy

Nätverk och webbdrift · Webbserver och omvänd proxy med automatisk HTTPS

Caddy är en webbserver och reverse proxy i en enda binär som hämtar och förnyar HTTPS-certifikaten automatiskt. Konfigureras i Caddyfile eller via ett JSON-API.

Startår
2015
Licens
Apache License 2.0
Öppen källkod
Ja

Betyg

90 av 100

Preliminär (källbaserad)

Läs bedömningen om Caddy

Projektdata

78 751GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2015
Licens
Apache License 2.0Öppen källkod (OSI-godkänd licens) · Repots LICENSE-fil (caddyserver/caddy) innehåller Apache License, Version 2.0. · Licensmodeller
Öppen källkod
Ja
Plattformar
Windows · macOS · Linux · containers
API
REST API Verifierat
Export
Ej tillämpligt Caddy är en webbserver/omvänd proxy och lagrar ingen användardata att exportera; den fullständiga JSON-konfigurationen kan dock läsas och skrivas via administrations-API:t. Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Apache-2.0 (OSI), full kodfrihet, ingen betald tier — inga låsningar.
Funktionell passform Gäller: Webbserver, reverse proxy och automatisk HTTPS är exakt kärnan och täcks utan större luckor.
Dataflytt och interoperabilitet Gäller: Inbyggt JSON admin-API (localhost:2019), Caddyfile som JSON-sockerlag och ACME-standard gör konfigurationen fullt flyttbar.
Mognad och trygghet Gäller: Aktivt sedan 2015 med regelbundna releaser och brett användande, men yngre och mindre ekosystem än nginx/Apache.
Framtidskraft Gäller: Inbyggt admin-API (JSON, live-omkonfigurering) och plugin-arkitektur möjliggör automation; agentintegration sker via admin-API:et.
Drift och införande Gäller: En enda binär med automatisk HTTPS och minimal konfiguration — drift och införande väldokumenterade och i rimlig proportion.
Kostnadsbild Gäller: Fri Apache-2.0-licens utan betald tier; TCO = hosting, transparent.
Svensk användbarhet Gäller: Engelsk dokumentation; ingen svensk lokalisering belagd — tekniskt användbart i Sverige.

Kostnad: .

Faktakontrollerad

Wireshark är en fri och öppen nätverksprotokollanalysator som fångar trafik från nätverksgränssnitt och tolkar paketen lager för lager med kraftfulla visningsfilter.

Startår
1998
Licens
GPL-2.0
Öppen källkod
Ja

Betyg

89 av 100

Preliminär (källbaserad)

Läs bedömningen om Wireshark

Projektdata

1 666GitLab-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
1998
Licens
GPL-2.0Öppen källkod (OSI-godkänd licens) · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux
API
Annan Verifierat
Export
Ej verifierat Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: GPL-2.0 enligt COPYING i repot (verifierad via postens källor); full frihet att läsa, ändra, återdistribuera och driva själv. Fångstformaten pcap/pcapng är öppna standarder utan leverantörslås.
Funktionell passform Gäller: Användningsfallet är programmets kärnfunktion enligt officiell webbplats och dokumentation: fångst från gränssnitt, lager-för-lager-tolkning, kraftfulla visningsfilter och granskning av TLS-handskakningar. Ingen lucka eller kringgående för felsökning av API-flöden.
Dataflytt och interoperabilitet Gäller: Fångster sparas i standardformatet pcap/pcapng och återöppnas på Linux, Windows och macOS — dokumenterad full export i öppna standarder enligt postbeskrivning och nedladdningssida. Analysen sker lokalt; data kan flyttas fritt mellan system.
Mognad och trygghet Gäller: Först utgiven juli 1998 som Ethereal enligt användarhandbokens historik; stiftelsebakad förvaltning (Wireshark Foundation), SECURITY.md i repot, löpande releaser enligt GitLab-repot under 2026 och ett brett ekosystem — lång historik, tydlig säkerhetshantering, väletablerad förvaltning.
Framtidskraft Gäller: tshark ger en stark, väldokumenterad och välanvänd CLI för automation i rätt kategori (mansida verifierad 200) och repot innehåller sharkd (JSON-API-daemon). Dock ingen dokumenterad agent-/MCP-integration eller webhooks — 3, inte 4.
Drift och införande Gäller: Installeras via paketförråd; installationen konfigurerar wireshark-gruppen så att icke-rootanvändare kan fånga trafik (belagt i postens labbuppgifter). Stationärt verktyg utan server eller löpande drift utöver vanliga uppdateringar.
Kostnadsbild Gäller: Fri och öppen enligt officiell webbplats och COPYING — inga licenskostnader. Enligt metodregeln 3, inte 4: drift- och supportkostnader är inte redovisade som transparent TCO.
Svensk användbarhet Gäller: Officiell svensk UI-översättning verifierad mot primärkälla: ui/qt/wireshark_sv.ts har 4469 av 4521 meddelanden färdiga (98,8 %, hämtad 2026-10-27) och listas som trans.sv i repots .tx/config. ≥80 % ger 3. Etablerad svensk support/integrationer inte belagda — inte 4.

Kostnad: .

Faktakontrollerad

Källor