Use Dockerize to generate the transmission-rss config
This commit is contained in:
		| @@ -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** \ | ||||
|   | ||||
| @@ -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 | ||||
|  | ||||
|   | ||||
| @@ -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
									
								
								transmission/transmission-rss.tmpl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								transmission/transmission-rss.tmpl
									
									
									
									
									
										Normal file
									
								
							| @@ -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 | ||||
		Reference in New Issue
	
	Block a user