Add WireGuard VPN and restrict SSH to VPN clients only

This commit is contained in:
rnsrk 2026-03-30 11:33:59 +02:00
parent f8b8f53d54
commit c726ff18f1
4 changed files with 246 additions and 1 deletions

View file

@ -19,3 +19,12 @@ TRAEFIK_USERNAME=
TRAEFIK_PASSWORD=
TRAEFIK_EMAIL=
TRAEFIK_HASHED_PASSWORD=
# WireGuard VPN (SSH gateway)
# Public IP or DNS hostname of this server
WG_SERVERURL=
# Comma-separated peer names or a number (e.g. "laptop,phone" or "3")
# Each peer gets a config file + QR code in ./core/volumes/wireguard/config/
WG_PEERS=
# Timezone for container (default: Europe/Berlin)
TZ=Europe/Berlin