From 6d6b698b054e4703af3eb8f541211801bd0d6168 Mon Sep 17 00:00:00 2001 From: tan-docker Date: Tue, 28 Jul 2026 21:30:01 +0200 Subject: [PATCH] auto backup 2026-07-28_21:30:01 --- 12_torrent/docker-compose.yml | 48 ++++++++++++++++++++++------------- 1 file changed, 30 insertions(+), 18 deletions(-) diff --git a/12_torrent/docker-compose.yml b/12_torrent/docker-compose.yml index bd3092b..34fa280 100644 --- a/12_torrent/docker-compose.yml +++ b/12_torrent/docker-compose.yml @@ -7,24 +7,36 @@ services: devices: - /dev/net/tun:/dev/net/tun environment: - - VPN_SERVICE_PROVIDER=custom - - VPN_TYPE=wireguard - - VPN_PORT_FORWARDING=on - - VPN_PORT_FORWARDING_PROVIDER=private internet access - - VPN_PORT_FORWARDING_USERNAME=${PIA_USER} - - VPN_PORT_FORWARDING_PASSWORD=${PIA_PASSWORD} - - SERVER_NAMES=${PIA_SERVER_NAME} - - VPN_PORT_FORWARDING_STATUS_FILE=/gluetun/forwarded_port - - TZ=Europe/Paris - - FIREWALL_OUTBOUND_SUBNETS=10.10.0.0/24 - - HEALTH_VPN_DURATION_INITIAL=30s - - HEALTH_VPN_DURATION_ADDITION=30s - - HEALTH_VPN_INTERVAL=30s - - HEALTH_VPN_ENDPOINT_IP= 1.1.1.1 - - DNS_ADDRESS=1.1.1.1 - - WIREGUARD_MTU= 1280 - - VPN_PORT_FORWARDING_UP_COMMAND=/bin/sh -c 'wget -O- -nv --retry-connrefused --post-data "json={\"listen_port\":{{PORT}},\"current_network_interface\":\"{{VPN_INTERFACE}}\",\"random_port\":false,\"upnp\":false}" http://127.0.0.1:8090/api/v2/app/setPreferences' - - VPN_PORT_FORWARDING_DOWN_COMMAND=/bin/sh -c 'wget -O- -nv --retry-connrefused --post-data "json={\"listen_port\":0,\"current_network_interface\":\"lo\"}" http://127.0.0.1:8090/api/v2/app/setPreferences' + VPN_SERVICE_PROVIDER: custom + VPN_TYPE: wireguard + + VPN_PORT_FORWARDING: on + VPN_PORT_FORWARDING_PROVIDER: private internet access + VPN_PORT_FORWARDING_USERNAME: ${PIA_USER} + VPN_PORT_FORWARDING_PASSWORD: ${PIA_PASSWORD} + SERVER_NAMES: ${PIA_SERVER_NAME} + VPN_PORT_FORWARDING_STATUS_FILE: /gluetun/forwarded_port + + TZ: Europe/Paris + DNS_ADDRESS: 1.1.1.1 + FIREWALL_OUTBOUND_SUBNETS: 10.10.0.0/24 + + WIREGUARD_MTU: "1280" + + HEALTH_VPN_DURATION_INITIAL: 30s + HEALTH_VPN_DURATION_ADDITION: 30s + HEALTH_VPN_INTERVAL: 30s + HEALTH_VPN_ENDPOINT_IP: 1.1.1.1 + + VPN_PORT_FORWARDING_UP_COMMAND: >- + /bin/sh -c 'wget -O- -nv --retry-connrefused + --post-data "json={\"listen_port\":{{PORT}},\"current_network_interface\":\"{{VPN_INTERFACE}}\",\"random_port\":false,\"upnp\":false}" + http://127.0.0.1:8090/api/v2/app/setPreferences' + + VPN_PORT_FORWARDING_DOWN_COMMAND: >- + /bin/sh -c 'wget -O- -nv --retry-connrefused + --post-data "json={\"listen_port\":0,\"current_network_interface\":\"lo\"}" + http://127.0.0.1:8090/api/v2/app/setPreferences' volumes: - /home/docker/DenGate:/gluetun - /home/docker/DenGate/nl_netherlands-so.conf:/gluetun/wireguard/wg0.conf:ro