Skip to content

Instantly share code, notes, and snippets.

@datcactus
Created July 8, 2023 00:25
Show Gist options
  • Save datcactus/308bb312c618bdc13c32bd780ca41644 to your computer and use it in GitHub Desktop.
Save datcactus/308bb312c618bdc13c32bd780ca41644 to your computer and use it in GitHub Desktop.
qbit+qbm compose
qbittorrent:
image: cr.hotio.dev/hotio/qbittorrent:release-4.5.4
container_name: qbittorrent
environment:
- PUID=1009
- PGID=1215
- UMASK=002
- TZ=${TZ}
- VIRTUAL_HOST=<redacted>
- VIRTUAL_PORT=8080
- VPN_ENABLED=true
- VPN_CONF=wg0
- VPN_IP_CHECK_DELAY=5
- VPN_IP_CHECK_EXIT=true
- PRIVOXY_ENABLED=false
volumes:
- qbt_data:/config
- qbt_downloads:/downloads
- /mnt/data/torrents:/data/torrents
dns:
- 1.1.1.1
cap_add:
- NET_ADMIN
sysctls:
- net.ipv4.conf.all.src_valid_mark=1
- net.ipv6.conf.all.disable_ipv6=1
labels:
- swag=enable
- swag_port=8080
- swag_proto=http
- swag_url=<redacted>
restart: unless-stopped
qbitmanage:
container_name: qbitmanage
image: cr.hotio.dev/hotio/qbitmanage:release-4.0.2
environment:
- PUID=1009
- PGID=1215
- UMASK=002
- TZ=${TZ}
- QBT_RUN=false
- QBT_SCHEDULE=5
- QBT_CONFIG=config.yml
- QBT_LOGFILE=activity.log
- QBT_CROSS_SEED=false
- QBT_RECHECK=false
- QBT_CAT_UPDATE=false
- QBT_TAG_UPDATE=true
- QBT_REM_UNREGISTERED=true
- QBT_REM_ORPHANED=true
- QBT_TAG_TRACKER_ERROR=true
- QBT_TAG_NOHARDLINKS=true
- QBT_SHARE_LIMITS=true
- QBT_SKIP_CLEANUP=false
- QBT_DRY_RUN=false
- QBT_LOG_LEVEL=INFO
- QBT_DIVIDER==
- QBT_WIDTH=100
volumes:
- qbitmanage_config:/config
- qbt_data:/qbt_data:ro # only used to see BT_backup
- /mnt/data/torrents:/data/torrents
restart: unless-stopped
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment