From dc90d823213a2a5bd28ec5fc3a6804ada7fa25e2 Mon Sep 17 00:00:00 2001 From: "Arnaud G. GIBERT" Date: Sat, 24 May 2025 20:00:23 +0200 Subject: [PATCH] - Add optional additional storage directories support. --- Dockerfile | 4 ++-- ReadMe.txt | 1 + ReleaseNotes.txt | 2 +- compose.yaml | 3 +++ env.dist | 3 +++ 5 files changed, 10 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3e06a03..6fd741a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,11 +16,11 @@ LABEL org.rx3.${IMG_NAME}.maintainer=${IMG_MAINTAINER} LABEL maintainer=${IMG_MAINTAINER} ARG MODULE_PATH +ARG DELUGE_LIB +ARG DELUGE_SPOOL ARG DELUGE_PORT_DAEMON ARG DELUGE_PORT_WEB -ARG DELUGE_LIB=/var/lib/deluge -ARG DELUGE_SPOOL=/var/spool/deluge ARG DELUGE_HOME=${DELUGE_LIB} ARG DELUGE_CONFIG=${DELUGE_HOME} ARG DELUGE_CONFIG_TEMPLATE=${DELUGE_HOME}-template diff --git a/ReadMe.txt b/ReadMe.txt index 69b0083..cb8eaa7 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -7,6 +7,7 @@ This project aims to build a Deluge docker image. Features: - Curtently based on rx3-docker/server:1.2.2-mga9 image, - Enabled Deluge plugin: AutoAdd, Label, Stats & WebUi, + - Optional additional storage directories support, - Default Login/Password: deluge/delugeadmin diff --git a/ReleaseNotes.txt b/ReleaseNotes.txt index 7ffd720..bd11d03 100644 --- a/ReleaseNotes.txt +++ b/ReleaseNotes.txt @@ -1,5 +1,5 @@ ------------------------------------------------------------------------------------------------------------------------------------ -Rx3-Docker/Deluge V 1.0.0 - A. GIBERT - 2025/05/23 +Rx3-Docker/Deluge V 1.0.0 - A. GIBERT - 2025/05/24 ------------------------------------------------------------------------------------------------------------------------------------ - Initial release, diff --git a/compose.yaml b/compose.yaml index c3da529..c920c45 100644 --- a/compose.yaml +++ b/compose.yaml @@ -22,6 +22,8 @@ services: IMG_FROM_URL: ${P2P_IMG_FROM_URL} MODULE_PATH: ${P2P_MODULE_PATH} + DELUGE_SPOOL: ${P2P_SPOOL_INT} + DELUGE_LIB: ${P2P_LIB_INT} DELUGE_PORT_DAEMON: ${P2P_PORT_MAIN_INT} DELUGE_PORT_WEB: ${P2P_PORT_ADMIN_INT} @@ -46,6 +48,7 @@ services: - ./${P2P_LOG_INIT_EXT}:${P2P_LOG_INIT_INT} - ./${P2P_LOG_SV_EXT}:${P2P_LOG_SV_INT} - ./${P2P_SPOOL_EXT}:${P2P_SPOOL_INT} +# - ./${P2P_SPOOL_OPT0_EXT}:${P2P_SPOOL_OPT0_INT} networks: proxy: diff --git a/env.dist b/env.dist index f415fb0..d8d3e0b 100644 --- a/env.dist +++ b/env.dist @@ -86,6 +86,9 @@ SERVER_CROND_ENABLED="FALSE" P2P_SPOOL_INT="/var/spool/${P2P_IMG_NAME}" P2P_SPOOL_EXT=".${P2P_SPOOL_INT}" +#P2P_SPOOL_OPT0_INT="/var/spool/${P2P_IMG_NAME}-opt0" +#P2P_SPOOL_OPT0_EXT=".${P2P_SPOOL_INT}-opt0" + P2P_PORT_BT_LOW=3400 P2P_PORT_BT_HIGH=3415