WIP
This commit is contained in:
@@ -33,7 +33,51 @@ services:
|
||||
ports:
|
||||
- "9117:9117"
|
||||
|
||||
gluetun:
|
||||
image: qmcgaw/gluetun:latest
|
||||
container_name: music-aggregator-vpn
|
||||
restart: unless-stopped
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
devices:
|
||||
- /dev/net/tun:/dev/net/tun
|
||||
environment:
|
||||
- VPN_SERVICE_PROVIDER=custom
|
||||
- VPN_TYPE=wireguard
|
||||
- TZ=Europe/Warsaw
|
||||
volumes:
|
||||
- ./wg.conf:/gluetun/wireguard/wg0.conf:ro
|
||||
ports:
|
||||
- "8080:8080"
|
||||
- "6881:6881"
|
||||
- "6881:6881/udp"
|
||||
healthcheck:
|
||||
test: ["CMD", "wget", "-q", "--spider", "http://localhost:8080"]
|
||||
interval: 30s
|
||||
timeout: 10s
|
||||
retries: 3
|
||||
start_period: 30s
|
||||
|
||||
qbittorrent:
|
||||
image: lscr.io/linuxserver/qbittorrent:latest
|
||||
container_name: music-aggregator-qbittorrent
|
||||
restart: unless-stopped
|
||||
network_mode: "service:gluetun"
|
||||
depends_on:
|
||||
gluetun:
|
||||
condition: service_healthy
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=Europe/Warsaw
|
||||
- WEBUI_PORT=8080
|
||||
volumes:
|
||||
- qbittorrent_config:/config
|
||||
- downloads:/downloads
|
||||
|
||||
volumes:
|
||||
postgres_data:
|
||||
jackett_config:
|
||||
jackett_downloads:
|
||||
qbittorrent_config:
|
||||
downloads:
|
||||
|
||||
Reference in New Issue
Block a user