Files
system-config/pia-qbittorrent/compose.yml
T
James WamplerandClaude Sonnet 5 5dd2166a88 chore: point env_file at /mnt/storage/apps for caddy, pia-qbittorrent, cloudflare-ddns
.env files moved to the backed-up, non-source-controlled data dir
alongside each app's other state. immich and authentik keep a
symlink instead, since their compose.yml relies on ${VAR}
interpolation which Compose only resolves from a .env next to the
compose file (or via --env-file), not from the env_file: directive.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DPXhxhLUopnuDm3dWeHd5C
2026-08-20 17:13:10 -07:00

38 lines
859 B
YAML

services:
pia-qbittorrent:
image: j4ym0/pia-qbittorrent@sha256:7f87f9e20ee400ea6a06e9ae9edb15b4dc8394c8dae460bd7dc1b9a4ffeed3f2
container_name: pia-qbittorrent
cap_add:
- NET_ADMIN
env_file:
- /mnt/storage/apps/pia-qbittorrent/.env
environment:
- PUID=1000
- PGID=1000
- TZ=America/Los_Angeles
- PORT_FORWARDING=true
- PIA_REGION=ca_vancouver
- WEBUI_PORT=8112
- DNS_SERVERS=1.1.1.1,1.0.0.1
- UMASK=000
volumes:
- /mnt/storage/apps/pia-qbittorrent/config:/config
- /mnt/storage/downloads:/downloads
ports:
- "8112:8112"
restart: unless-stopped
deploy:
resources:
limits:
memory: 1G
cpus: '1.0'
networks:
- pia
- proxy
networks:
pia:
name: pia
proxy:
name: proxy
external: true