• WireGuard Easy 15.0 – Ny version med snyggare gränssnitt, IPv6, 2FA och förbättrad säkerhet

    WireGuard Easy är ett webbaserat administrationsgränssnitt för att hantera din egen WireGuard-VPN-server. Nu är version 15.0 här – och det är en total omskrivning av projektet från grunden. Den nya versionen fokuserar på användarvänlighet, modern design och bättre säkerhet – utan att kompromissa med kontroll för avancerade användare.

    Vad är nytt i WireGuard Easy 15.0?

    Här är några av de viktigaste nyheterna:

    • Ny UI: Snyggare, snabbare och mobilanpassat användargränssnitt
    • IPv6-stöd: Fullt stöd för globala och lokala IPv6-adresser
    • 2FA: Tvåfaktorsautentisering via TOTP (t.ex. Google Authenticator)
    • SQLite-baserad konfiguration: All data lagras i en enda databasfil
    • Ny API-struktur: Bättre stöd för skript och tredjepartsintegrationer
    • CLI-förbättringar: Nya kommandon för backup, återställning och hjälp
    • Ny licens: Projektet har bytt till AGPL-3.0 för att skydda öppenheten
    • Docker-krav: Lokal installation utan Docker stöds inte längre
    • ARMv6 stöds ej: Raspberry Pi Zero (och liknande) stöds inte längre

    Den här uppdateringen gör WireGuard Easy enklare att installera, säkrare att använda, och mer framtidssäker.


    Så installerar du WireGuard Easy 15.0 på en Linux-server med Docker

    Förutsättningar

    Du behöver:

    • En Linux-server (t.ex. Ubuntu 20.04 eller senare)
    • Root- eller sudo-åtkomst
    • Öppen port 51820/UDP
    • Installerad Docker och Docker Compose

    Steg 1 – Installera Docker

    Om Docker inte redan är installerat:

    sudo apt update
    sudo apt install -y docker.io docker-compose
    sudo systemctl enable docker --now
    

    Steg 2 – Skapa katalog och config

    mkdir ~/wireguard-easy
    cd ~/wireguard-easy
    nano docker-compose.yml
    

    Klistra in detta innehåll:

    version: "3"
    
    services:
      wireguard-easy:
        container_name: wireguard-easy
        image: weejewel/wg-easy:15
        restart: unless-stopped
        environment:
          - WG_HOST=din.server.ip.eller.doman.se
          - PASSWORD=starktlösenord
        volumes:
          - ./wg-data:/etc/wireguard
          - /lib/modules:/lib/modules:ro
        ports:
          - "51820:51820/udp"
          - "51821:51821/tcp"
        cap_add:
          - NET_ADMIN
          - SYS_MODULE
        sysctls:
          - net.ipv4.ip_forward=1
          - net.ipv6.conf.all.forwarding=1
    

    OBS: Byt ut WG_HOST till din riktiga IP eller domän, och välj ett säkert PASSWORD.

    Steg 3 – Starta WireGuard Easy

    docker-compose up -d
    

    Steg 4 – Logga in

    Gå till din webbläsare och öppna:

    http://din.server.ip:51821
    

    Använd lösenordet du angav i docker-compose.yml för att logga in.


    Steg 5 – Lägg till klienter och konfigurera

    I webbgränssnittet kan du:

    • Lägga till nya klienter (peers)
    • Generera QR-koder
    • Aktivera 2FA för administratörsinloggning
    • Tilldela IPv4/IPv6-adresser
    • Ladda ner klientkonfigurationer
    • Se anslutningsstatus i realtid

    Säkerhetstips

    • Kör WireGuard Easy bakom en reverse proxy med HTTPS (t.ex. Caddy, Traefik eller Nginx)
    • Aktivera tvåfaktorsautentisering i inställningarna
    • Öppna endast nödvändiga portar i din brandvägg
    • Ta regelbunden backup på wg-data/wg-easy.db

    Avslutande ord

    WireGuard Easy 15.0 är ett stort steg framåt för alla som vill köra sin egen VPN utan att kompromissa med säkerhet, prestanda eller användarvänlighet. Den nya arkitekturen gör det dessutom lättare att underhålla och automatisera.

WireGuard Easy 15.0 – Ny version med snyggare gränssnitt, IPv6, 2FA och förbättrad säkerhet

WireGuard Easy är ett webbaserat administrationsgränssnitt för att hantera din egen WireGuard-VPN-server. Nu är version 15.0 här – och det är en total omskrivning av projektet från grunden. Den nya versionen fokuserar på användarvänlighet, modern design och bättre säkerhet – utan att kompromissa med kontroll för avancerade användare.

Vad är nytt i WireGuard Easy 15.0?

Här är några av de viktigaste nyheterna:

  • Ny UI: Snyggare, snabbare och mobilanpassat användargränssnitt
  • IPv6-stöd: Fullt stöd för globala och lokala IPv6-adresser
  • 2FA: Tvåfaktorsautentisering via TOTP (t.ex. Google Authenticator)
  • SQLite-baserad konfiguration: All data lagras i en enda databasfil
  • Ny API-struktur: Bättre stöd för skript och tredjepartsintegrationer
  • CLI-förbättringar: Nya kommandon för backup, återställning och hjälp
  • Ny licens: Projektet har bytt till AGPL-3.0 för att skydda öppenheten
  • Docker-krav: Lokal installation utan Docker stöds inte längre
  • ARMv6 stöds ej: Raspberry Pi Zero (och liknande) stöds inte längre

Den här uppdateringen gör WireGuard Easy enklare att installera, säkrare att använda, och mer framtidssäker.


Så installerar du WireGuard Easy 15.0 på en Linux-server med Docker

Förutsättningar

Du behöver:

  • En Linux-server (t.ex. Ubuntu 20.04 eller senare)
  • Root- eller sudo-åtkomst
  • Öppen port 51820/UDP
  • Installerad Docker och Docker Compose

Steg 1 – Installera Docker

Om Docker inte redan är installerat:

sudo apt update
sudo apt install -y docker.io docker-compose
sudo systemctl enable docker --now

Steg 2 – Skapa katalog och config

mkdir ~/wireguard-easy
cd ~/wireguard-easy
nano docker-compose.yml

Klistra in detta innehåll:

version: "3"

services:
  wireguard-easy:
    container_name: wireguard-easy
    image: weejewel/wg-easy:15
    restart: unless-stopped
    environment:
      - WG_HOST=din.server.ip.eller.doman.se
      - PASSWORD=starktlösenord
    volumes:
      - ./wg-data:/etc/wireguard
      - /lib/modules:/lib/modules:ro
    ports:
      - "51820:51820/udp"
      - "51821:51821/tcp"
    cap_add:
      - NET_ADMIN
      - SYS_MODULE
    sysctls:
      - net.ipv4.ip_forward=1
      - net.ipv6.conf.all.forwarding=1

OBS: Byt ut WG_HOST till din riktiga IP eller domän, och välj ett säkert PASSWORD.

Steg 3 – Starta WireGuard Easy

docker-compose up -d

Steg 4 – Logga in

Gå till din webbläsare och öppna:

http://din.server.ip:51821

Använd lösenordet du angav i docker-compose.yml för att logga in.


Steg 5 – Lägg till klienter och konfigurera

I webbgränssnittet kan du:

  • Lägga till nya klienter (peers)
  • Generera QR-koder
  • Aktivera 2FA för administratörsinloggning
  • Tilldela IPv4/IPv6-adresser
  • Ladda ner klientkonfigurationer
  • Se anslutningsstatus i realtid

Säkerhetstips

  • Kör WireGuard Easy bakom en reverse proxy med HTTPS (t.ex. Caddy, Traefik eller Nginx)
  • Aktivera tvåfaktorsautentisering i inställningarna
  • Öppna endast nödvändiga portar i din brandvägg
  • Ta regelbunden backup på wg-data/wg-easy.db

Avslutande ord

WireGuard Easy 15.0 är ett stort steg framåt för alla som vill köra sin egen VPN utan att kompromissa med säkerhet, prestanda eller användarvänlighet. Den nya arkitekturen gör det dessutom lättare att underhålla och automatisera.