Sickbeard en Sabnzbd op Synology benaderen met Alias ipv Poortnummer

Omdat ik op mijn werk heel erg gelimiteerd ben met externe poorten benaderen ben ik op zoek gegaan naar een andere manier om Sickbeard en Sabnzbd te benaderen zonder poort nummer. Het makkelijkste is natuurlijk domein.nl/sickbeard, dit heb ik voor elkaar gekregen.
Na een aantal manieren getest te hebben bleef er 1 manier over waarvan de commando’s niet klopte, hieronder de juiste commando’s.

Sickbeard

  1. Gebruik SSH om verbinding te maken met de synology, gebruik het ADMIN account.
  2. Stop Sickbeard met commando:

    /var/packages/sickbeard/scripts/start-stop-status stop

  3. Configuratie van Sickbeard aanpassen:

    vi /usr/local/sickbeard/var/config.ini

  4. Druk op i om aan te passen en verander in de config het volgende:

    web_root = “” naar web_root = /sickbeard

  5. Druk op ESC en type :wq in en druk op om op te slaan en bestand te sluiten
  6. Apache(de webserver) moet ook aangepast worden

    vi /usr/syno/apache/conf/httpd.conf-user

  7. Druk op i om aan te passen en voeg onderaan het bestand het volgende toe:

    LoadModule proxy_module /usr/syno/apache/modules/mod_proxy.so
    LoadModule proxy_http_module /usr/syno/apache/modules/mod_proxy_http.so

    <Location /sickbeard>
    ProxyPass http://localhost:8081/sickbeard
    ProxyPassReverse http://localhost:8081/sickbeard
    </Location>

  8. Druk op ESC en type :wq in en druk op om op te slaan en bestand te sluiten
  9. Omdat de webserver aangepast is moet deze opnieuw opgestart worden, dat gaat via het commando

    /usr/syno/etc.defaults/rc.d/S97apache-user.sh restart

  10. Nu kan Sickbeard weer gestart worden

    /var/packages/sickbeard/scripts/start-stop-status start

  11. Sickbeard is nu niet alleen op x.x.x.x:8081 te bereiken maar ook op x.x.x.x/sickbeard

Sabnzbd

Gebruik SSH om verbinding te maken met de synology, gebruik het ADMIN account.

  1. Apache(de webserver) hoeft alleen aangepast worden

    vi /usr/syno/apache/conf/httpd.conf-user

  2. Druk op i om aan te passen en voeg onderaan het bestand het volgende toe(als je de stappen van SickBeard hebt gevolgd staan de bovenste 2 regels al in het bestand)

    LoadModule proxy_module /usr/syno/apache/modules/mod_proxy.so
    LoadModule proxy_http_module /usr/syno/apache/modules/mod_proxy_http.so

    <Location /sabnzbd>
    ProxyPass http://localhost:8080/sabnzbd
    ProxyPassReverse http://localhost:8080/sabnzbd
    </Location>

  3. Druk op ESC en type :wq in en druk op om op te slaan en bestand te sluiten
  4. Omdat de webserver aangepast is moet deze opnieuw opgestart worden, dat gaat via het commando

    /usr/syno/etc.defaults/rc.d/S97apache-user.sh restart

  5. Sabnzbd is nu niet alleen op x.x.x.x:8080 te bereiken maar ook op x.x.x.x/sabnzbd

 

Bron originele commando’s: http://www.mdevries.org/page37.html
Hier staan ook de stappen voor AutoSub, CouchPotato en HeadPhones

Afbeelding met alle aliassen:

alias_virtualhosts

About Marc

Ik beschik over een DS918+ met 4x 4TB, 16GB ram en 2x Intel 600p 256GB ssd's voor caching. Off-site backups worden gedaan op STACK.

Leave a Reply

Your email address will not be published. Required fields are marked *

*