Add qBittorrent

This commit is contained in:
Colin Hebert
2023-03-04 11:37:31 +11:00
parent c0a3aa182d
commit e4dff4d533

View File

@@ -32,6 +32,35 @@ services:
traefik.http.services.transmission.loadbalancer.server.port: 9091
traefik.http.routers.transmission.middlewares: authelia@file
qbittorrent:
hostname: qbittorrent
image: hotio/qbittorrent
environment:
PUID: ${NASCOMPOSE_UID?}
PGID: ${NASCOMPOSE_GID?}
VPN_ENABLED: true
VPN_LAN_NETWORK: 192.168.0.0/16
VPN_CONF: wg0
cap_add:
- NET_ADMIN
networks:
- reverse-proxy
- torrents
dns:
# Work around DNS blocks in various regions
- 1.1.1.1
- 1.0.0.1
volumes:
- ${NASCOMPOSE_SERVICES?}/torrents/volumes/qbittorrent_config/:/config/
- ${NASCOMPOSE_DATA?}/torrents/:/data/
secrets:
- source: transmission_vpn_creds
target: openvpn_creds
restart: unless-stopped
labels:
traefik.enable: true
traefik.http.routers.transmission.middlewares: authelia@file
networks:
torrents:
name: torrents