From 4a6e75e0b408b95e1c4e05a7a12f7a52a2b78de4 Mon Sep 17 00:00:00 2001 From: Jean Froment Date: Sun, 20 Jun 2021 14:48:56 +0200 Subject: [PATCH] Add flood UI alongside deluge (experimental) --- services/deluge.yaml | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/services/deluge.yaml b/services/deluge.yaml index d304ae3..96474d3 100644 --- a/services/deluge.yaml +++ b/services/deluge.yaml @@ -16,8 +16,38 @@ services: - "traefik.http.routers.deluge.rule=Host(`deluge.${TRAEFIK_DOMAIN}`)" - "traefik.http.routers.deluge.middlewares=common-auth@file" + flood: + image: jesec/flood:latest + container_name: flood + restart: always + depends_on: + - deluge + user: ${PUID}:${PGID} + command: + - --auth=none + - --dehost=deluge + - --deport=58846 + - --deuser=deluge + - --depass=deluge + - --rundir=/config + volumes: + - configflood:/config + - torrents:/torrents + - downloads:/downloads + - /etc/localtime:/etc/localtime:ro + labels: + - "traefik.enable=true" + - "traefik.http.routers.flood.rule=Host(`flood.${TRAEFIK_DOMAIN}`)" + - "traefik.http.routers.flood.middlewares=common-auth@file" + - "traefik.http.routers.flood.service=flood-service" + - "traefik.http.services.flood-service.loadbalancer.server.port=3000" + volumes: configdeluge: driver: local-persist driver_opts: - mountpoint: /data/config/deluge \ No newline at end of file + mountpoint: /data/config/deluge + configflood: + driver: local-persist + driver_opts: + mountpoint: /data/config/flood \ No newline at end of file