Files
home-server/komodo/arr/download-clients/compose.yaml
2026-01-18 21:27:55 +00:00

78 lines
2.3 KiB
YAML

services:
# transmission-openvpn:
# container_name: transmission
# cap_add:
# - NET_ADMIN
# volumes:
# - ${DATA_PATH}/torrents:/data
# environment:
# - PUID=${PUID}
# - PGID=${PGID}
# - OPENVPN_PROVIDER=PIA
# - OPENVPN_CONFIG=${PIA_OPENVPN_CONFIG}
# - OPENVPN_USERNAME=${PIA_USERNAME}
# - OPENVPN_PASSWORD=${PIA_PASSWORD}
# - LOCAL_NETWORK=192.168.50.0/24
# logging:
# driver: json-file
# options:
# max-size: 10m
# ports:
# - '9092:9091'
# image: haugene/transmission-openvpn
# restart: unless-stopped
sabnzbd:
image: lscr.io/linuxserver/sabnzbd:latest
container_name: sabnzbd
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=Etc/UTC
volumes:
- ${CONFIG_PATH}/sabnzbd:/config
- ${DATA_PATH}/usenet:/downloads #optional
# - /path/to/incomplete/downloads:/incomplete-downloads #optional
ports:
- 6798:8080
restart: unless-stopped
pia-qbittorrent:
image: j4ym0/pia-qbittorrent
container_name: pia-qbittorrent
cap_add:
- NET_ADMIN
environment:
- UID=${PUID}
- GID=${PGID}
- TZ=Etc/UTC
- PIA_REGION=${PIA_REGION}
- PIA_USERNAME=${PIA_USERNAME}
- PIA_PASSWORD=${PIA_PASSWORD}
- CIPHER=AES-128-CBC
volumes:
- qbittorrent-pia:/config
- ${DATA_PATH}/torrents:/downloads
ports:
- "8888:8888"
restart: unless-stopped
shelfmark:
image: ghcr.io/calibrain/shelfmark:latest
container_name: shelfmark
environment:
PUID: ${PUID}
PGID: ${PGID}
ports:
- 8084:8084
restart: unless-stopped
volumes:
- ${DATA_PATH}/media/books:/books # Default destination for book downloads
- shelfmark:/config # App configuration
# Required for torrent / usenet - path must match your download client's volume exactly
- ${DATA_PATH}/torrents:/downloads/torrents
- ${DATA_PATH}/usenset:/downloads/usenet
# - /path/to/downloads:/path/to/downloads
volumes:
qbittorrent-pia:
shelfmark: