Striker2k2 schreef op dinsdag 02 augustus 2011 @ 13:00:
[...]
Ja kan via apache.
Installeer alle packages van synoblog
Toevoegen aan package config file editor (zie mertymade):
/usr/local/var/sabnzbd/config.ini, sabnzbd
/usr/local/var/couchpotato/config.ini, couchpotato
/usr/local/var/sickbeard/config.ini, sickbeard
/usr/local/var/sickbeard/autoProcessTV/autoProcessTV.cfg, autoProcessTV
/usr/local/transmission/var/settings.json, transmission
#Verander de config van coachpotato:
urlbase = couchpotato
#Verander de config van sickbeard:
web_root = /sickbeard
#Verander de config van apache-user (wel eerst webstation aanzetten):
#Toevoegen bij de andere LoadModule:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
#Toevoegen na </Directory> vanaf hier....:
ProxyRequests Off
<Proxy *>
RewriteEngine on
AuthType Basic
AuthName "DS411+"
AuthUserFile /volume1/web/.htpasswd
AuthGroupFile /dev/null
order deny,allow
deny from all
allow from 192.168 #evt andere ips, gescheiden door spatie
require valid-user
satisfy any
</Proxy>
#Sabnzbd
ProxyPass /sabnzbd http://localhost:8080/sabnzbd
ProxyPassReverse /sabnzbd http://localhost:8080/sabnzbd
#Couchpotato
ProxyPass /couchpotato http://localhost:8082
ProxyPassReverse /couchpotato http://localhost:8082
# Sickbeard
ProxyPass /sickbeard http://localhost:8081/sickbeard
ProxyPassReverse /sickbeard http://localhost:8081/sickbeard
# Transmission
# Redirect requests to /transmission to /transmission/web
RewriteRule /transmission[/]?$ /transmission/web [R=permanent]
ProxyPass /transmission http://localhost:9091/transmission
ProxyPassReverse /transmission http://localhost:9091/transmission
#........tot hier, sla op
#wel een htpasswd file aanmaken
nano /volume1/web/.htpasswd
#genereer via
http://www.htpasswd.nl/, paste de inhoud van .htpasswd
#stop en start apache-user eventueel via package service switch (zie mertymade)
/usr/syno/etc.defaults/rc.d/S97apache-user.sh stop
/usr/syno/etc.defaults/rc.d/S97apache-user.sh start
#Start alle synoblog packages
#kijk of het werkt
http://externe_hostname:poort/sabnzbd
http://externe_hostname:poort/couchpotato
http://externe_hostname:poort/sickbeard
http://externe_hostname:poort/transmission
Intern werkt het nu ook via http://diskstation/sabnzbd etc
Succes
