replace rtorrent with qbittorrent
This commit is contained in:
4
.env
4
.env
@ -13,6 +13,7 @@ MUSIC_PATH=${STORAGE_PATH}/media/music2
|
|||||||
DOWNLOADS_PATH=${STORAGE_PATH}/download
|
DOWNLOADS_PATH=${STORAGE_PATH}/download
|
||||||
NZB_DOWNLOADS_PATH=${DOWNLOADS_PATH}/sabnzbd
|
NZB_DOWNLOADS_PATH=${DOWNLOADS_PATH}/sabnzbd
|
||||||
TORRENTS_SEED_PATH=${STORAGE_PATH}/seed
|
TORRENTS_SEED_PATH=${STORAGE_PATH}/seed
|
||||||
|
TORRENTS_WATCH_PATH=${DOWNLOADS_PATH}/watch
|
||||||
DOCKER_STORAGE_PATH=/docker
|
DOCKER_STORAGE_PATH=/docker
|
||||||
DOCKER_STORAGE_PATH_SLOW=${STORAGE_PATH}/docker-storage
|
DOCKER_STORAGE_PATH_SLOW=${STORAGE_PATH}/docker-storage
|
||||||
PHOTOS_STORAGE_PATH=/srv/dev-disk-by-uuid-2d34f1a9-4284-4cad-ae9a-f1ef36244201/photos
|
PHOTOS_STORAGE_PATH=/srv/dev-disk-by-uuid-2d34f1a9-4284-4cad-ae9a-f1ef36244201/photos
|
||||||
@ -114,3 +115,6 @@ HANDBRAKER_SERVER_EXTERNAL_PORT=9997
|
|||||||
REDLIB_EXTERNAL_PORT=8088
|
REDLIB_EXTERNAL_PORT=8088
|
||||||
SABNZBD_EXTERNAL_PORT=8081
|
SABNZBD_EXTERNAL_PORT=8081
|
||||||
SABNZBD_INTERNAL_PORT=8080
|
SABNZBD_INTERNAL_PORT=8080
|
||||||
|
QBITTORRENT_WEBUI_PORT=9092
|
||||||
|
QBITTORRENT_WEBUI_EXTERNAL_PORT=${QBITTORRENT_WEBUI_PORT}
|
||||||
|
QBITTORRENT_WEBUI_INTERNAL_PORT=${QBITTORRENT_WEBUI_PORT}
|
||||||
|
@ -192,32 +192,6 @@ services:
|
|||||||
caddy.reverse_proxy: "{{ upstreams 9000 }}"
|
caddy.reverse_proxy: "{{ upstreams 9000 }}"
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
rtorrent:
|
|
||||||
image: binhex/arch-rtorrentvpn
|
|
||||||
container_name: rtorrent
|
|
||||||
volumes:
|
|
||||||
- "${DOCKER_STORAGE_PATH}/rtorrent/config:/config"
|
|
||||||
- "${DOCKER_STORAGE_PATH}/rtorrent/watch:/watch"
|
|
||||||
- ${STORAGE_PATH}/seed:/data
|
|
||||||
- /etc/localtime:/etc/localtime:ro
|
|
||||||
environment:
|
|
||||||
- PUID=${PUID}
|
|
||||||
- PGID=${PGID}
|
|
||||||
env_file:
|
|
||||||
- rtorrent.env
|
|
||||||
ports:
|
|
||||||
- "9080:9080"
|
|
||||||
- "9443:9443"
|
|
||||||
- "8118:8118"
|
|
||||||
- "6881:6881"
|
|
||||||
networks:
|
|
||||||
public:
|
|
||||||
ipv4_address: 192.168.240.9
|
|
||||||
labels:
|
|
||||||
caddy: torrent.${DOMAIN}
|
|
||||||
caddy.reverse_proxy: "{{ upstreams 9080 }}"
|
|
||||||
restart: unless-stopped
|
|
||||||
|
|
||||||
webhook:
|
webhook:
|
||||||
image: ${REGISTRY_URL}/webhook
|
image: ${REGISTRY_URL}/webhook
|
||||||
container_name: webhook
|
container_name: webhook
|
||||||
@ -617,6 +591,35 @@ services:
|
|||||||
- ${DOCKER_STORAGE_PATH}/vaultwarden:/data
|
- ${DOCKER_STORAGE_PATH}/vaultwarden:/data
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
|
qbittorrent:
|
||||||
|
image: lscr.io/linuxserver/qbittorrent:latest
|
||||||
|
container_name: qbittorrent
|
||||||
|
environment:
|
||||||
|
- PUID=${PUID}
|
||||||
|
- PGID=${PGID}
|
||||||
|
- TZ=${TZ}
|
||||||
|
- WEBUI_PORT=${QBITTORRENT_WEBUI_PORT}
|
||||||
|
- TORRENTING_PORT=6881
|
||||||
|
- DOCKER_MODS=ghcr.io/vuetorrent/vuetorrent-lsio-mod|linuxserver/mods:universal-apprise
|
||||||
|
volumes:
|
||||||
|
- ${DOCKER_STORAGE_PATH}/qbittorrent/appdata:/config
|
||||||
|
- "${DOWNLOADS_PATH}/sabnzbd:/downloads"
|
||||||
|
- "${TORRENTS_SEED_PATH}:/seed"
|
||||||
|
- ${TORRENTS_WATCH_PATH}:/watch
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
networks:
|
||||||
|
public:
|
||||||
|
ipv4_address: 192.168.240.55
|
||||||
|
ports:
|
||||||
|
- ${QBITTORRENT_WEBUI_EXTERNAL_PORT}:${QBITTORRENT_WEBUI_INTERNAL_PORT}
|
||||||
|
- 6881:6881
|
||||||
|
- 6881:6881/udp
|
||||||
|
labels:
|
||||||
|
caddy: qbt.${DOMAIN}
|
||||||
|
caddy.reverse_proxy: "{{ upstreams $QBITTORRENT_WEBUI_INTERNAL_PORT }}"
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
public:
|
public:
|
||||||
|
@ -17,7 +17,6 @@ services:
|
|||||||
- "${ANIME_PATH}:/anime"
|
- "${ANIME_PATH}:/anime"
|
||||||
- "${NZB_DOWNLOADS_PATH}:/downloads"
|
- "${NZB_DOWNLOADS_PATH}:/downloads"
|
||||||
- "${TORRENTS_SEED_PATH}:/seed"
|
- "${TORRENTS_SEED_PATH}:/seed"
|
||||||
- "${TORRENTS_SEED_PATH}/incomplete:/data/incomplete"
|
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
sonarr_anime:
|
sonarr_anime:
|
||||||
@ -36,5 +35,4 @@ services:
|
|||||||
- "${ANIME_PATH}:/anime"
|
- "${ANIME_PATH}:/anime"
|
||||||
- "${NZB_DOWNLOADS_PATH}:/downloads"
|
- "${NZB_DOWNLOADS_PATH}:/downloads"
|
||||||
- "${TORRENTS_SEED_PATH}:/seed"
|
- "${TORRENTS_SEED_PATH}:/seed"
|
||||||
- "${TORRENTS_SEED_PATH}/incomplete:/data/incomplete"
|
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
Reference in New Issue
Block a user