From 6f08b3ebb27f5863fc97dcad6d92c621c98e7323 Mon Sep 17 00:00:00 2001 From: Menno van Leeuwen Date: Mon, 11 Nov 2024 15:19:21 +0100 Subject: [PATCH] adds UPnP service to WireGuard Docker Compose configuration --- .../nixos/docker/wireguard/docker-compose.yml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/config/nixos/docker/wireguard/docker-compose.yml b/config/nixos/docker/wireguard/docker-compose.yml index f6d43f1..eb3c0c4 100644 --- a/config/nixos/docker/wireguard/docker-compose.yml +++ b/config/nixos/docker/wireguard/docker-compose.yml @@ -1,7 +1,17 @@ -version: '3.8' - -services: - wireguard: +name: wireguard +services: + upnp: + image: ghcr.io/vleeuwenmenno/auto-upnp:latest + restart: unless-stopped + network_mode: host + environment: + UPNP_DURATION: 86400 # 24 hours in seconds + PORTS: | + [ + {"port": 51820, "protocol": "udp"} + ] + + server: image: lscr.io/linuxserver/wireguard:latest container_name: wireguard cap_add: