- Add optional additional storage directories support.

This commit is contained in:
Arnaud G. GIBERT 2025-05-24 20:00:23 +02:00
parent dc04aa9a4e
commit dc90d82321
5 changed files with 10 additions and 3 deletions

View File

@ -16,11 +16,11 @@ LABEL org.rx3.${IMG_NAME}.maintainer=${IMG_MAINTAINER}
LABEL maintainer=${IMG_MAINTAINER} LABEL maintainer=${IMG_MAINTAINER}
ARG MODULE_PATH ARG MODULE_PATH
ARG DELUGE_LIB
ARG DELUGE_SPOOL
ARG DELUGE_PORT_DAEMON ARG DELUGE_PORT_DAEMON
ARG DELUGE_PORT_WEB ARG DELUGE_PORT_WEB
ARG DELUGE_LIB=/var/lib/deluge
ARG DELUGE_SPOOL=/var/spool/deluge
ARG DELUGE_HOME=${DELUGE_LIB} ARG DELUGE_HOME=${DELUGE_LIB}
ARG DELUGE_CONFIG=${DELUGE_HOME} ARG DELUGE_CONFIG=${DELUGE_HOME}
ARG DELUGE_CONFIG_TEMPLATE=${DELUGE_HOME}-template ARG DELUGE_CONFIG_TEMPLATE=${DELUGE_HOME}-template

View File

@ -7,6 +7,7 @@ This project aims to build a Deluge docker image.
Features: Features:
- Curtently based on rx3-docker/server:1.2.2-mga9 image, - Curtently based on rx3-docker/server:1.2.2-mga9 image,
- Enabled Deluge plugin: AutoAdd, Label, Stats & WebUi, - Enabled Deluge plugin: AutoAdd, Label, Stats & WebUi,
- Optional additional storage directories support,
- Default Login/Password: deluge/delugeadmin - Default Login/Password: deluge/delugeadmin

View File

@ -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, - Initial release,

View File

@ -22,6 +22,8 @@ services:
IMG_FROM_URL: ${P2P_IMG_FROM_URL} IMG_FROM_URL: ${P2P_IMG_FROM_URL}
MODULE_PATH: ${P2P_MODULE_PATH} MODULE_PATH: ${P2P_MODULE_PATH}
DELUGE_SPOOL: ${P2P_SPOOL_INT}
DELUGE_LIB: ${P2P_LIB_INT}
DELUGE_PORT_DAEMON: ${P2P_PORT_MAIN_INT} DELUGE_PORT_DAEMON: ${P2P_PORT_MAIN_INT}
DELUGE_PORT_WEB: ${P2P_PORT_ADMIN_INT} DELUGE_PORT_WEB: ${P2P_PORT_ADMIN_INT}
@ -46,6 +48,7 @@ services:
- ./${P2P_LOG_INIT_EXT}:${P2P_LOG_INIT_INT} - ./${P2P_LOG_INIT_EXT}:${P2P_LOG_INIT_INT}
- ./${P2P_LOG_SV_EXT}:${P2P_LOG_SV_INT} - ./${P2P_LOG_SV_EXT}:${P2P_LOG_SV_INT}
- ./${P2P_SPOOL_EXT}:${P2P_SPOOL_INT} - ./${P2P_SPOOL_EXT}:${P2P_SPOOL_INT}
# - ./${P2P_SPOOL_OPT0_EXT}:${P2P_SPOOL_OPT0_INT}
networks: networks:
proxy: proxy:

View File

@ -86,6 +86,9 @@ SERVER_CROND_ENABLED="FALSE"
P2P_SPOOL_INT="/var/spool/${P2P_IMG_NAME}" P2P_SPOOL_INT="/var/spool/${P2P_IMG_NAME}"
P2P_SPOOL_EXT=".${P2P_SPOOL_INT}" 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_LOW=3400
P2P_PORT_BT_HIGH=3415 P2P_PORT_BT_HIGH=3415