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