From 229e67796b5dd89f881449be23c880c5c4c389f7 Mon Sep 17 00:00:00 2001 From: "Arnaud G. GIBERT" Date: Sun, 15 Feb 2026 20:03:41 +0100 Subject: [PATCH] - Add ISL support, - Use now rx3-docker/server:1.3.0-mga9 image, - Rebuild for updates. --- Dockerfile | 8 +++++++- ReadMe.txt | 2 +- ReleaseNotes.txt | 10 ++++++++++ compose.yaml | 1 + env.dist | 4 ++-- 5 files changed, 21 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 065b32e..20ca9dd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,6 +9,7 @@ ARG IMG_NAME ARG IMG_NAME_FULL ARG IMG_VERSION ARG IMG_MAINTAINER +ARG IMG_URL LABEL org.rx3.${IMG_NAME}.name=${IMG_NAME_FULL} LABEL org.rx3.${IMG_NAME}.version=${IMG_VERSION} @@ -55,6 +56,8 @@ done chown -R deluge:deluge '${DELUGE_LIB}' '${DELUGE_SPOOL} #----------------------------------------------------------------------------------------------------------------------- + + #----------------------------------------------------------------------------------------------------------------------- ARG DELUGED_INI='[program:deluged] \n\ directory='${DELUGE_HOME}' \n\ @@ -63,6 +66,8 @@ user=deluge environment=HOME='${DELUGE_HOME} #----------------------------------------------------------------------------------------------------------------------- + + #----------------------------------------------------------------------------------------------------------------------- ARG DELUGE_WEB_INI='[program:deluge_web] \n\ directory='${DELUGE_HOME}' \n\ @@ -73,7 +78,8 @@ environment=HOME='${DELUGE_HOME} -RUN useradd --home-dir ${DELUGE_HOME} --password "" deluge \ +RUN . /etc/profile.d/rx3.sh && isl_add ${IMG_URL} \ + && useradd --home-dir ${DELUGE_HOME} --password "" deluge \ && urpmi.update -a \ && urpmi --force deluge --no-recommends \ && mkdir ${DELUGE_SPOOL} \ diff --git a/ReadMe.txt b/ReadMe.txt index 2098fd8..c7890e5 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -5,7 +5,7 @@ Welcome to Rx3-Docker/Deluge docker image! This project aims to build a Deluge docker image. Features: - - Curtently based on deluge 2.2.0 & rx3-docker/server:1.2.7-mga9 image, + - Curtently based on deluge 2.2.0 & rx3-docker/server:1.3.0-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 01755db..799d0b7 100644 --- a/ReleaseNotes.txt +++ b/ReleaseNotes.txt @@ -1,3 +1,13 @@ +------------------------------------------------------------------------------------------------------------------------------------ +Rx3-Docker/Deluge V 1.2.5 - A. GIBERT - 2026/02/16 +------------------------------------------------------------------------------------------------------------------------------------ + +- Add ISL support, +- Use now rx3-docker/server:1.3.0-mga9 image, +- Rebuild for updates. + + + ------------------------------------------------------------------------------------------------------------------------------------ Rx3-Docker/Deluge V 1.2.4 - A. GIBERT - 2025/11/29 ------------------------------------------------------------------------------------------------------------------------------------ diff --git a/compose.yaml b/compose.yaml index 95f7118..1c724c0 100644 --- a/compose.yaml +++ b/compose.yaml @@ -19,6 +19,7 @@ services: IMG_NAME_FULL: ${P2P_IMG_NAME_FULL} IMG_VERSION: ${P2P_IMG_VERSION} IMG_MAINTAINER: ${P2P_IMG_MAINTAINER} + IMG_URL: ${P2P_IMG_URL} IMG_FROM_URL: ${P2P_IMG_FROM_URL} MODULE_PATH: ${P2P_MODULE_PATH} diff --git a/env.dist b/env.dist index db10a03..eb21bd0 100644 --- a/env.dist +++ b/env.dist @@ -21,7 +21,7 @@ APPL_NAME="deluge" APPL_NAME_FULL="Deluge" APPL_NAME_SHORT="deluge" APPL_ORG="rx3" -APPL_VERSION="1.2.4" +APPL_VERSION="1.2.5" APPL_MAINTAINER='"Arnaud G. GIBERT" ' APPL_URL_PREFIX="${ORG_REGISTRY}/${APPL_ORG}" @@ -76,7 +76,7 @@ DOCKER_TOOLS_VOLUME=SINGLE # | Prefix | Name | URL Prefix | Name | Name Full | Version | URL Prefix | Name | Version | Name | Version | Ext | Int | Ext | Int | Name / Id | Name / Id | #------------------+----------+--------------------------+--------------------+------------------+-------------------------------+----------------------+--------------------+---------------+------------+--------------+------------+--------------+-------+---------------+-------+--------------+--------------+ -docker_service_add P2P peer2peer ${ORG_URL_PREFIX} deluge "Rx3-Docker/Deluge" ${APPL_VERSION}-mga9 ${ORG_URL_PREFIX} server 1.2.7-mga9 - - ${PORT_MAIN} 58846 ${PORT_ADMIN} 8112 ${APPL_USER} ${APPL_GROUP} +docker_service_add P2P peer2peer ${ORG_URL_PREFIX} deluge "Rx3-Docker/Deluge" ${APPL_VERSION}-mga9 ${ORG_URL_PREFIX} server 1.3.0-mga9 - - ${PORT_MAIN} 58846 ${PORT_ADMIN} 8112 ${APPL_USER} ${APPL_GROUP}