Files
2025-05-10 16:42:19 -05:00

55 lines
1.1 KiB
YAML

services:
qbittorrent:
image: lscr.io/linuxserver/qbittorrent:latest
container_name: qbittorrent
environment:
- DOCKER_MODS=ghcr.io/vuetorrent/vuetorrent-lsio-mod:latest
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- WEBUI_PORT=8181
network_mode: "service:gluetun"
volumes:
- qbittorrent:/config
- /mnt/nextcloud:/mnt/files
restart: unless-stopped
depends_on:
gluetun:
condition: service_healthy
gluetun:
image: qmcgaw/gluetun:v3
cap_add:
- NET_ADMIN
container_name: gluetun
environment:
- VPN_SERVICE_PROVIDER=mullvad
- VPN_TYPE=wireguard
- WIREGUARD_PRIVATE_KEY=${MULLKEY}
- WIREGUARD_ADDRESSES=10.75.99.140/32
- SERVER_COUNTRIES=USA
- SERVER_CITIES=Chicago IL
#- DNS_ADDRESS=10.64.0.1
volumes:
- gluetun:/gluetun
devices:
- /dev/net/tun:/dev/net/tun
ports:
- 8181:8181
- 6881:6881
- 6881:6881/udp
restart: unless-stopped
networks:
- qbit
volumes:
qbittorrent:
external: true
gluetun:
external: true
networks:
qbit:
external: true