Quellcode durchsuchen

Use Dockerize to generate the transmission-rss config

master
Bruno Perel vor 6 Jahren
Ursprung
Commit
486d9bfd2b
4 geänderte Dateien mit 11 neuen und 9 gelöschten Zeilen
  1. 0
    1
      Dockerfile
  2. 4
    1
      transmission/start.sh
  3. 0
    7
      transmission/transmission-rss.conf
  4. 7
    0
      transmission/transmission-rss.tmpl

+ 0
- 1
Dockerfile Datei anzeigen

@@ -30,7 +30,6 @@ RUN apt-get update \

ADD openvpn/ /etc/openvpn/
ADD transmission/ /etc/transmission/
ADD transmission/transmission-rss.conf /etc/transmission-rss.conf

ENV OPENVPN_USERNAME=**None** \
OPENVPN_PASSWORD=**None** \

+ 4
- 1
transmission/start.sh Datei anzeigen

@@ -18,6 +18,10 @@ 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,7 +50,6 @@ if [ -z "${RSS_URL}" ] || [ "${RSS_URL}" = "**None**" ] ; then
echo "NO RSS URL CONFIGURED, IGNORING"
else
echo "STARTING RSS PLUGIN"
sed -i "s#RSS_URL#$RSS_URL#" /etc/transmission-rss.conf
transmission-rss
fi


+ 0
- 7
transmission/transmission-rss.conf Datei anzeigen

@@ -1,7 +0,0 @@
feeds:
- url: RSS_URL
download_path: /var/lib/transmission-daemon/downloads
server:
host: 127.0.0.1
port: 9091
rpc_path: /transmission/rpc

+ 7
- 0
transmission/transmission-rss.tmpl Datei anzeigen

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

Laden…
Abbrechen
Speichern