CallMeTechie
DE Login
Home Products Blog About Contact

Set Up a WireGuard Client

🚀 Installation & Setup · Updated 3 weeks ago

Set Up a WireGuard Client

Recommended Software

Operating SystemClientNotes
WindowsWireGuard for WindowsOfficial client
macOSWireGuard for macOSApp Store
Linuxwg-quickwg-quick up wg0
AndroidWireGuard for AndroidQR code or config
iOSWireGuard for iOSQR code or config
Synology NASdocker-wireguard-goNo kernel module required

Step by Step (Windows / macOS / Smartphone)

  1. Install the WireGuard app
  2. "Add Tunnel" → Import config file (or scan QR code)
  3. Activate the tunnel
  4. The peer appears in GateControl as "Online"

Linux

sudo cp gatecontrol-peer.conf /etc/wireguard/wg0.conf
sudo wg-quick up wg0
sudo systemctl enable wg-quick@wg0

Synology NAS (docker-wireguard-go)

docker-wireguard-go requires no kernel module and only the NET_ADMIN capability.

# docker-compose.yml
services:
  wireguard:
    image: ghcr.io/callmetechie/docker-wireguard-go:latest
    container_name: wireguard
    network_mode: host
    cap_add:
      - NET_ADMIN
    volumes:
      - /volume1/docker/wireguard/wg0.conf:/etc/wireguard/wg0.conf:ro
    restart: unless-stopped

Start: docker compose up -d — Verify: docker exec wireguard wg show

Cookie Settings

We use cookies to improve your experience. Essential cookies are always active.

Privacy Policy
ESC
↑↓ navigate open esc close