knet-array/downloader.docker-compose.yml
karmacoma 55469a3bcf Update downloader.docker-compose.yml
added qbittorrent hc

Signed-off-by: karmacoma <karmacoma@karmacoma.dev>
2025-11-21 08:23:45 +00:00

43 lines
No EOL
1.1 KiB
YAML

---
services:
array-qbittorrent:
image: lscr.io/linuxserver/qbittorrent:latest
network_mode: "service:array-gluetun"
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Berlin
volumes:
- qbittorrent-config:/config
- qbittorrent-data:/data
depends_on:
array-gluetun:
condition: service_healthy
healthcheck:
# Checks if the WebUI is responding on the default port 8080
test: ["CMD", "curl", "-f", "http://localhost:8080/"]
interval: 1m
timeout: 10s
retries: 3
start_period: 1m
array-gluetun:
image: qmcgaw/gluetun
# line above must be uncommented to allow external containers to connect.
# See https://github.com/qdm12/gluetun-wiki/blob/main/setup/connect-a-container-to-gluetun.md#external-container-to-gluetun
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
ports:
- 8888:8888/tcp # HTTP proxy
- 8388:8388/tcp # Shadowsocks
- 8388:8388/udp # Shadowsocks
volumes:
- gluetun:/gluetun
networks:
- array
networks:
array:
external: true