diff --git a/seedbox/config/deluge/emp/docker-compose.yml b/seedbox/config/deluge/emp/docker-compose.yml index b4e16eb..42d3bee 100644 --- a/seedbox/config/deluge/emp/docker-compose.yml +++ b/seedbox/config/deluge/emp/docker-compose.yml @@ -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 diff --git a/seedbox/config/deluge/ggn/docker-compose.yml b/seedbox/config/deluge/ggn/docker-compose.yml index fd7d2b2..625f97d 100644 --- a/seedbox/config/deluge/ggn/docker-compose.yml +++ b/seedbox/config/deluge/ggn/docker-compose.yml @@ -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 diff --git a/seedbox/config/deluge/mam/docker-compose.yml b/seedbox/config/deluge/mam/docker-compose.yml index da8d7ea..c25b5f7 100644 --- a/seedbox/config/deluge/mam/docker-compose.yml +++ b/seedbox/config/deluge/mam/docker-compose.yml @@ -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 diff --git a/seedbox/config/deluge/pub/docker-compose.yml b/seedbox/config/deluge/pub/docker-compose.yml index 7250318..49313f3 100644 --- a/seedbox/config/deluge/pub/docker-compose.yml +++ b/seedbox/config/deluge/pub/docker-compose.yml @@ -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 diff --git a/seedbox/config/monitoring/docker-compose.yml b/seedbox/config/monitoring/docker-compose.yml index c8d02a1..d9c6df7 100644 --- a/seedbox/config/monitoring/docker-compose.yml +++ b/seedbox/config/monitoring/docker-compose.yml @@ -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 \ No newline at end of file