diff --git a/nzbhydra.subdomain.conf.sample b/nzbhydra.subdomain.conf.sample index 7b18fe2..cbca73a 100644 --- a/nzbhydra.subdomain.conf.sample +++ b/nzbhydra.subdomain.conf.sample @@ -42,6 +42,20 @@ server { proxy_pass http://$upstream_nzbhydra:5076; } + location ~ (/nzbhydra)?/gettorrent { + include /config/nginx/proxy.conf; + resolver 127.0.0.11 valid=30s; + set $upstream_nzbhydra hydra2; + proxy_pass http://$upstream_nzbhydra:5076; + } + + location ~ (/nzbhydra)?/rss { + include /config/nginx/proxy.conf; + resolver 127.0.0.11 valid=30s; + set $upstream_nzbhydra hydra2; + proxy_pass http://$upstream_nzbhydra:5076; + } + location ~ (/nzbhydra)?/torznab/api { include /config/nginx/proxy.conf; resolver 127.0.0.11 valid=30s; diff --git a/nzbhydra.subfolder.conf.sample b/nzbhydra.subfolder.conf.sample index d17eed4..cc36302 100644 --- a/nzbhydra.subfolder.conf.sample +++ b/nzbhydra.subfolder.conf.sample @@ -22,14 +22,28 @@ location ^~ /nzbhydra/api { proxy_pass http://$upstream_nzbhydra:5076; } -location /nzbhydra/getnzb { +location ^~ /nzbhydra/getnzb { include /config/nginx/proxy.conf; resolver 127.0.0.11 valid=30s; set $upstream_nzbhydra hydra2; proxy_pass http://$upstream_nzbhydra:5076; } -location /nzbhydra/torznab/api { +location ^~ /nzbhydra/gettorrent { + include /config/nginx/proxy.conf; + resolver 127.0.0.11 valid=30s; + set $upstream_nzbhydra hydra2; + proxy_pass http://$upstream_nzbhydra:5076; +} + +location ^~ /nzbhydra/rss { + include /config/nginx/proxy.conf; + resolver 127.0.0.11 valid=30s; + set $upstream_nzbhydra hydra2; + proxy_pass http://$upstream_nzbhydra:5076; +} + +location ^~ /nzbhydra/torznab/api { include /config/nginx/proxy.conf; resolver 127.0.0.11 valid=30s; set $upstream_nzbhydra hydra2;