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