modified startup scripts to support more vpn providers
This commit is contained in:
@@ -72,3 +72,5 @@ export TRANSMISSION_UTP_ENABLED={{ .Env.TRANSMISSION_UTP_ENABLED }}
|
||||
export TRANSMISSION_WATCH_DIR={{ .Env.TRANSMISSION_WATCH_DIR }}
|
||||
export TRANSMISSION_WATCH_DIR_ENABLED={{ .Env.TRANSMISSION_WATCH_DIR_ENABLED }}
|
||||
|
||||
# Transmission needs to know which VPN provider is used
|
||||
export OPENVPN_PROVIDER={{ .Env.OPENVPN_PROVIDER }}
|
||||
@@ -13,7 +13,12 @@ dockerize -template /etc/transmission-daemon/settings.tmpl:/etc/transmission-dae
|
||||
echo "STARTING TRANSMISSION"
|
||||
exec /usr/bin/transmission-daemon -g /etc/transmission-daemon/ &
|
||||
|
||||
echo "STARTING PORT UPDATER"
|
||||
exec /etc/transmission-daemon/periodicUpdates.sh &
|
||||
if [ "$OPENVPN_PROVIDER" = "PIA" ]
|
||||
then
|
||||
echo "STARTING PORT UPDATER"
|
||||
exec /etc/transmission-daemon/periodicUpdates.sh &
|
||||
else
|
||||
echo "NO PORT UPDATER FOR THIS PROVIDER"
|
||||
fi
|
||||
|
||||
echo "Transmission startup script complete."
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#! /bin/sh
|
||||
|
||||
# Settings
|
||||
PIA_PASSWD_FILE=/config/pia-credentials.txt
|
||||
PIA_PASSWD_FILE=/config/openvpn-credentials.txt
|
||||
TRANSMISSION_PASSWD_FILE=/config/transmission-credentials.txt
|
||||
|
||||
pia_username=$(head -1 $PIA_PASSWD_FILE)
|
||||
|
||||
Reference in New Issue
Block a user