Use separate container for the RSS plugin

This commit is contained in:
Bruno Perel
2017-12-03 01:47:47 +01:00
parent 486d9bfd2b
commit 4e6e8511b8
10 changed files with 67 additions and 17 deletions

View File

@@ -73,8 +73,6 @@ 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 }}
export RSS_URL="{{ .Env.RSS_URL }}"
export ENABLE_UFW={{ .Env.ENABLE_UFW }}
export TRANSMISSION_WEB_UI={{ .Env.TRANSMISSION_WEB_UI }}

View File

@@ -18,10 +18,6 @@ if [ "kettu" = "$TRANSMISSION_WEB_UI" ]; then
export TRANSMISSION_WEB_HOME=/opt/transmission-ui/kettu
fi
if [ ! -z "${RSS_URL}" ] && [ "${RSS_URL}" != "**None**" ] ; then
dockerize -template /etc/transmission/transmission-rss.tmpl:/etc/transmission-rss.conf
fi
echo "Generating transmission settings.json from env variables"
# Ensure TRANSMISSION_HOME is created
mkdir -p ${TRANSMISSION_HOME}
@@ -46,11 +42,4 @@ else
echo "NO PORT UPDATER FOR THIS PROVIDER"
fi
if [ -z "${RSS_URL}" ] || [ "${RSS_URL}" = "**None**" ] ; then
echo "NO RSS URL CONFIGURED, IGNORING"
else
echo "STARTING RSS PLUGIN"
transmission-rss
fi
echo "Transmission startup script complete."

View File

@@ -1,7 +0,0 @@
feeds:
- url: {{ .Env.RSS_URL }}
download_path: {{ .Env.TRANSMISSION_DOWNLOAD_DIR }}
server:
host: 127.0.0.1
port: 9091
rpc_path: /transmission/rpc