diff --git a/configs/core.conf b/configs/core.conf index 26b3dda1a72442c7fd03ec4e712dbb85c20f3a1c..4e87c5290f9191d9288f4d41ee6e21c4a833ea44 100644 --- a/configs/core.conf +++ b/configs/core.conf @@ -54,7 +54,7 @@ "Notifications" ], "random_port": false, -"autoadd_enable": false, +"autoadd_enable": true, "max_connections_global": -1, "enc_prefer_rc4": true, "listen_ports": [ diff --git a/root/Entrypoint.sh b/root/Entrypoint.sh index d0d0fa8920f0b4bc7675f134b3c281ad13c2889d..23d4a89a6f1ce52663765b548c80e7f7b4455ea7 100644 --- a/root/Entrypoint.sh +++ b/root/Entrypoint.sh @@ -13,11 +13,11 @@ mkdir -p /torrents/config/watch mv /configs/* /torrents/config/deluge/ rm -fr /configs -chown -R 1000:1000 /torrents - chmod +x /deluge-pass.py /deluge-pass.py /torrents/config/deluge ${DELUGE_PASSWORD} cat /torrents/config/deluge/auth | grep "${DELUGE_USERNAME}" || echo "${DELUGE_USERNAME}:${DELUGE_PASSWORD}:10" >> /torrents/config/deluge/auth +chown -R 1000:1000 /torrents + exec "/init" \ No newline at end of file diff --git a/root/etc/services.d/deluged/run b/root/etc/services.d/deluged/run index dc611e444a038f0cffd37cb27dad1e32cec4282d..0469502b20c4aa794976ce77da67c02296c5bb09 100644 --- a/root/etc/services.d/deluged/run +++ b/root/etc/services.d/deluged/run @@ -4,9 +4,6 @@ UMASK_SET=${UMASK_SET:-022} umask "$UMASK_SET" -s6-setuidgid abc /usr/bin/deluged -c /torrents/config/deluge/ -d --loglevel=info -l /torrents/config/log/deluged.log & -echo $(date) && sleep 10 && echo $(date) && kill -9 $(pgrep -f '/usr/bin/deluged') - exec \ s6-setuidgid abc /usr/bin/deluged -c /torrents/config/deluge/ \ -d --loglevel=info -l /torrents/config/log/deluged.log