From d34f0a241d51b05a67ec9c7e6ee55489cd0115f6 Mon Sep 17 00:00:00 2001 From: "stephane.david" Date: Sun, 21 Dec 2025 17:31:21 +0100 Subject: [PATCH] Change vpn to gluetun --- docker-compose.yml | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 0e68e79..38046f3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,26 +1,26 @@ services: - vpn: - image: ghcr.io/bubuntux/nordvpn + gluetun: hostname : nordvpn container_name : nordvpn + image: qmcgaw/gluetun cap_add: - NET_ADMIN - - NET_RAW - - SYS_MODULE + devices: + - /dev/net/tun:/dev/net/tun + environment: + - VPN_SERVICE_PROVIDER=nordvpn + - VPN_TYPE=openvpn # or wireguard + - OPENVPN_USER=nivoQbkH8gy2s5sWK7hP79jf + - OPENVPN_PASSWORD=MgMaPzfrFRpv4WxMQQRuxjfF + - SERVER_HOSTNAMES=fr903.nordvpn.com,fr710.nordvpn.com,fr879.nordvpn.com,fr769.nordvpn.com,fr661.nordvpn.com + - FIREWALL_OUTBOUND_SUBNETS=192.168.10.0/24,192.168.100.0/24 + - TZ=Europe/Paris ports: - 6881:6881 - 6881:6881/udp - 9865:9865 - environment: - - TOKEN=e9f2ab75cf15245acccf48938176063b7eda427acf5b76d45ccfa8b41da4bcb7 - - CONNECT=--group P2P Switzerland - - TECHNOLOGY=NordLynx - - NET_LOCAL=192.168.10.0/24,192.168.100.0/24,10.0.9.0/24 # So it can be accessed within the local network - - DNS = 8.8.8.8,8.8.4.4 - - TZ=Europe/Paris - sysctls: - - net.ipv6.conf.all.disable_ipv6=1 # Recomended if using ipv4 only restart: always + qbittorrent: container_name: qBittorrent image: ghcr.io/linuxserver/qbittorrent @@ -28,15 +28,17 @@ services: cpu_shares: 768 security_opt: - no-new-privileges:true - network_mode: service:vpn + network_mode: service:gluetun depends_on: - - vpn + - gluetun tty: true restart: always volumes: - /var/lib/docker/volumes/qbittorrent_config/_data:/config:rw - /var/lib/docker/volumes/qbittorrent_downloads/_data:/downloads:rw - - /network/Datas:/torrent:rw + - /network/Datas:/dd6_datas:rw + - /network/Downloads:/dd6_downloads:rw + - /network/DartyDisk4:/dd4_datas:rw environment: WEBUI_PORT: 9865 - TZ: Europe/Paris \ No newline at end of file + TZ: Europe/Paris