Adds regexp support to rss
This commit is contained in:
@@ -11,6 +11,7 @@ RUN apt-get update \
|
||||
ADD . /etc/transmission-rss
|
||||
|
||||
ENV TRANSMISSION_DOWNLOAD_DIR=/data/completed \
|
||||
RSS_URL=**None**
|
||||
RSS_URL=**None** \
|
||||
RSS_REGEXP=
|
||||
|
||||
CMD ["/etc/transmission-rss/start.sh"]
|
||||
|
@@ -11,6 +11,7 @@ RUN apt-get update \
|
||||
ADD . /etc/transmission-rss
|
||||
|
||||
ENV TRANSMISSION_DOWNLOAD_DIR=/data/completed \
|
||||
RSS_URL=**None**
|
||||
RSS_URL=**None** \
|
||||
RSS_REGEXP=
|
||||
|
||||
CMD ["/etc/transmission-rss/start.sh"]
|
||||
|
@@ -15,7 +15,8 @@ RUN apt-get update \
|
||||
ADD . /etc/transmission-rss
|
||||
|
||||
ENV TRANSMISSION_DOWNLOAD_DIR=/data/completed \
|
||||
RSS_URL=**None**
|
||||
RSS_URL=**None** \
|
||||
RSS_REGEXP=
|
||||
|
||||
CMD ["/etc/transmission-rss/start.sh"]
|
||||
|
||||
|
@@ -1,4 +1,5 @@
|
||||
#! /bin/bash
|
||||
|
||||
export TRANSMISSION_DOWNLOAD_DIR={{ .Env.TRANSMISSION_DOWNLOAD_DIR }}
|
||||
export RSS_URL="{{ .Env.RSS_URL }}"
|
||||
export RSS_URL="{{ .Env.RSS_URL }}"
|
||||
export RSS_REGEXP="{{ .Env.RSS_REGEXP }}"
|
@@ -7,6 +7,9 @@ dockerize -template /etc/transmission-rss/environment-variables.tmpl:/etc/transm
|
||||
if [ -z "${RSS_URL}" ] || [ "${RSS_URL}" = "**None**" ] ; then
|
||||
echo "NO RSS URL CONFIGURED, IGNORING"
|
||||
else
|
||||
if [ -z "${RSS_REGEXP}" ] ; then
|
||||
sed -i 's/regexp:*//g' /etc/transmission-rss/transmission-rss.tmpl
|
||||
fi
|
||||
dockerize -template /etc/transmission-rss/transmission-rss.tmpl:/etc/transmission-rss.conf
|
||||
echo "STARTING RSS PLUGIN"
|
||||
transmission-rss
|
||||
|
@@ -1,6 +1,8 @@
|
||||
feeds:
|
||||
- url: {{ .Env.RSS_URL }}
|
||||
download_path: {{ .Env.TRANSMISSION_DOWNLOAD_DIR }}
|
||||
regexp: {{ .Env.RSS_REGEXP }}
|
||||
|
||||
server:
|
||||
host: transmission
|
||||
port: 9091
|
||||
|
Reference in New Issue
Block a user