From f2cea409445e5848a09b7a5070acef5feee2779f Mon Sep 17 00:00:00 2001 From: gyurix Date: Wed, 23 Apr 2025 00:19:03 +0200 Subject: [PATCH] Update service-transmission.json and transmission-secret.json to streamline directory setup and add new environment variables --- transmission/service-transmission.json | 12 +----------- transmission/template.json | 17 ++++++++++++++++- transmission/transmission-secret.json | 5 ++++- 3 files changed, 21 insertions(+), 13 deletions(-) diff --git a/transmission/service-transmission.json b/transmission/service-transmission.json index 4c566a6..abb5463 100644 --- a/transmission/service-transmission.json +++ b/transmission/service-transmission.json @@ -21,7 +21,7 @@ "DEPEND": "null", "START_ON_BOOT": "false", "ENTRYPOINT": "sh -c", - "CMD": "mkdir -p /etc/user/data/transmission/config && mkdir -p /etc/user/data/transmission/downloads && mkdir -p /etc/user/data/transmission/watch && chmod -R 755 /etc/user/data/transmission && chown -R 1000:1000 /etc/user/data/transmission", + "CMD": "mkdir -p /etc/user/data/transmission/config && chmod -R 755 /etc/user/data/transmission && chown -R 1000:1000 /etc/user/data/transmission", "PRE_START": "null", "POST_START": "null" }, @@ -35,16 +35,6 @@ "SOURCE": "/etc/user/data/transmission/config", "DEST": "/config", "TYPE": "rw" - }, - { - "SOURCE": "/etc/user/data/transmission/downloads", - "DEST": "/downloads", - "TYPE": "rw" - }, - { - "SOURCE": "/etc/user/data/transmission/watch", - "DEST": "/watch", - "TYPE": "rw" } ], "PORTS": [ diff --git a/transmission/template.json b/transmission/template.json index fdb8281..1ecdd49 100644 --- a/transmission/template.json +++ b/transmission/template.json @@ -18,9 +18,24 @@ "type": "password" }, { - "description": "Please add your transmission timezone: (optional", + "description": "Please add your transmission timezone: (optional)", "key": "TRANSMISSION_TZ", "value": "Europe/Budapest" + }, + { + "description": "You can add whitelist ip addresses: (optional)", + "key": "TRANSMISSION_WHITELIST", + "value": "" + }, + { + "description": "You can add additional peer port: (optional)", + "key": "TRANSMISSION_PEERPORT", + "value": "" + }, + { + "description": "You can add host whitelist: (optional)", + "key": "TRANSMISSION_HOST_WHITELIST", + "value": "" } ] } \ No newline at end of file diff --git a/transmission/transmission-secret.json b/transmission/transmission-secret.json index 00be8d4..c9b351e 100644 --- a/transmission/transmission-secret.json +++ b/transmission/transmission-secret.json @@ -1,6 +1,9 @@ { "transmission": { "USER": "#TRANSMISSION_USER", - "PASS": "#TRANSMISSION_PASS" + "PASS": "#TRANSMISSION_PASS", + "WHITELIST": "#TRANSMISSION_WHITELIST", + "PEERPORT": "#TRANSMISSION_PEERPORT", + "HOST_WHITELIST": "#TRANSMISSION_HOST_WHITELIST" } } \ No newline at end of file