Rework deluge and add monitoring

This commit is contained in:
Joey Hafner 2022-05-02 16:22:55 -07:00
parent cc4d4531a8
commit e705ef3c89
5 changed files with 86 additions and 19 deletions

View File

@ -1,9 +1,11 @@
---
version: "2.1"
version: '3'
services:
deluge-emp0:
deluge-emp:
image: linuxserver/deluge
container_name: deluge_emp0
container_name: deluge_emp
networks:
deluge:
ipv4_address: 172.25.0.20
restart: "no"
env_file:
- .env
@ -15,3 +17,7 @@ services:
- $DOCKER_DATA:/config
- /mnt/torrenting/EMP/0:/downloads
- /mnt/torrenting/EMP/0T:/watch
networks:
deluge:
external: true

View File

@ -1,9 +1,11 @@
---
version: "2.1"
version: '3'
services:
deluge-ggn0:
deluge-ggn:
image: linuxserver/deluge
container_name: deluge_ggn0
container_name: deluge_ggn
networks:
deluge:
ipv4_address: 172.25.0.21
restart: "no"
env_file:
- .env
@ -15,3 +17,7 @@ services:
- $DOCKER_DATA:/config
- /mnt/torrenting/GGN/0:/downloads
- /mnt/torrenting/GGN/0T:/watch
networks:
deluge:
external: true

View File

@ -1,9 +1,11 @@
---
version: "2.1"
version: '3'
services:
deluge-mam0:
deluge-mam:
image: linuxserver/deluge:amd64-2.0.0-0201906082034ubuntu18.04.1-ls23
container_name: deluge_mam0
container_name: deluge_mam
networks:
deluge:
ipv4_address: 172.25.0.22
restart: "no"
env_file:
- .env
@ -15,3 +17,7 @@ services:
- $DOCKER_DATA:/config
- /mnt/torrenting/MAM/0:/downloads
- /mnt/torrenting/MAM/0T:/watch
networks:
deluge:
external: true

View File

@ -1,9 +1,11 @@
---
version: "2.1"
version: '3'
services:
deluge-pub:
image: linuxserver/deluge
container_name: deluge_pub
networks:
deluge:
ipv4_address: 172.25.0.23
restart: "no"
env_file:
- .env
@ -15,3 +17,7 @@ services:
- $DOCKER_DATA:/config
- /mnt/torrenting/PUB/0:/downloads
- /mnt/torrenting/PUB/0T:/watch
networks:
deluge:
external: true

View File

@ -1,14 +1,57 @@
version: '3'
services:
deluge-exporter_emp:
image: tobbez/deluge_exporter:latest
container_name: monitoring_deluge-exporter_emp
networks:
deluge:
ipv4_address: 172.25.0.30
ports:
- 53200:9354
environment:
- DELUGE_HOST=172.25.0.20
volumes:
- $DOCKER_DATA/deluge/emp:/root/.config/deluge/
deluge-exporter_ggn:
image: tobbez/deluge_exporter:latest
container_name: monitoring_deluge-exporter_ggn
networks:
deluge:
ipv4_address: 172.25.0.31
ports:
- 9354:9354
- 53000:9354
environment:
- DELUGE_HOST=jafner.seedbox
- DELUGE_PORT=52000
- DELUGE_USER=localclient
- DELUGE_PASSWORD=deluge
- DELUGE_HOST=172.25.0.21
volumes:
- $DOCKER_DATA/deluge/ggn:/root/.config/deluge/
deluge-exporter_mam:
image: tobbez/deluge_exporter:latest
container_name: monitoring_deluge-exporter_mam
networks:
deluge:
ipv4_address: 172.25.0.32
ports:
- 53100:9354
environment:
- DELUGE_HOST=172.25.0.22
volumes:
- $DOCKER_DATA/deluge/mam:/root/.config/deluge/
deluge-exporter_pub:
image: tobbez/deluge_exporter:latest
container_name: monitoring_deluge-exporter_pub
networks:
deluge:
ipv4_address: 172.25.0.33
ports:
- 53300:9354
environment:
- DELUGE_HOST=172.25.0.23
volumes:
- $DOCKER_DATA/deluge/pub:/root/.config/deluge/
networks:
deluge:
external: true