fixing switch for keeping transmission state. also persist transmission rpc username and password for port updates if authentication is enabled.
This commit is contained in:
@@ -1,21 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ ! -z "${KEEP_TRANSMISSION_STATE}" ]
|
||||
if [ -f /data/transmission-data/settings.json ]
|
||||
then
|
||||
echo "STARTING TRANSMISSION: Using transmission-data subdirectory to your /data mount point to store state."
|
||||
|
||||
# Initialize settings from environment variables
|
||||
dockerize -template /etc/transmission-daemon/settings.tmpl:/data/transmission-data/settings.json \
|
||||
true
|
||||
|
||||
exec /usr/bin/transmission-daemon -g /data/transmission-data/ &
|
||||
else
|
||||
echo "STARTING TRANSMISSION: Storing state in container only."
|
||||
|
||||
# Initialize settings from environment variables
|
||||
dockerize -template /etc/transmission-daemon/settings.tmpl:/etc/transmission-daemon/settings.json \
|
||||
true
|
||||
|
||||
exec /usr/bin/transmission-daemon -g /etc/transmission-daemon/ &
|
||||
fi
|
||||
|
||||
|
@@ -13,9 +13,9 @@ pia_client_id_file=/etc/transmission-daemon/pia_client_id
|
||||
transmission_settings_file=/etc/transmission-daemon/settings.json
|
||||
port_assignment_url=https://www.privateinternetaccess.com/vpninfo/port_forward_assignment
|
||||
|
||||
if [ -f /config/transmission/settings.json ];
|
||||
if [ -f /data/transmission-data/settings.json ];
|
||||
then
|
||||
transmission_settings_file=/config/transmission/settings.json
|
||||
transmission_settings_file=/data/transmission-data/settings.json
|
||||
else
|
||||
transmission_settings_file=/etc/transmission-daemon/settings.json
|
||||
fi
|
||||
|
Reference in New Issue
Block a user