From e171175351b6b2f32fba5e2658823cfc5768f908 Mon Sep 17 00:00:00 2001 From: Steven Nguyen Date: Thu, 1 Sep 2022 22:22:46 -0700 Subject: [PATCH 1/2] qbittorent.subdomain.conf.sample: add /scripts directory qBittorrent (v4.4.5) web UI does not function unless /scripts directory is added to configuration file --- qbittorrent.subdomain.conf.sample | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/qbittorrent.subdomain.conf.sample b/qbittorrent.subdomain.conf.sample index f8aa78e..6fddcff 100644 --- a/qbittorrent.subdomain.conf.sample +++ b/qbittorrent.subdomain.conf.sample @@ -109,4 +109,18 @@ server { proxy_set_header Referer ''; proxy_set_header Host $upstream_app:$upstream_port; } + + location ~ (/qbittorrent)?/scripts { + include /config/nginx/proxy.conf; + include /config/nginx/resolver.conf; + set $upstream_app qbittorrent; + set $upstream_port 8080; + set $upstream_proto http; + proxy_pass $upstream_proto://$upstream_app:$upstream_port; + + rewrite /qbittorrent(.*) $1 break; + + proxy_set_header Referer ''; + proxy_set_header Host $upstream_app:$upstream_port; + } } From b1ed01d5e97469b5c929fecd24409e842bec4ae8 Mon Sep 17 00:00:00 2001 From: Steven Nguyen Date: Thu, 1 Sep 2022 22:22:50 -0700 Subject: [PATCH 2/2] qbittorent.subfolder.conf.sample: add /scripts directory qBittorrent (v4.4.5) web UI does not function unless /scripts directory is added to configuration file --- qbittorrent.subfolder.conf.sample | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/qbittorrent.subfolder.conf.sample b/qbittorrent.subfolder.conf.sample index 4f9b847..ca8df3b 100644 --- a/qbittorrent.subfolder.conf.sample +++ b/qbittorrent.subfolder.conf.sample @@ -99,3 +99,17 @@ location ^~ /qbittorrent/sync { proxy_set_header Referer ''; proxy_set_header Host $upstream_app:$upstream_port; } + +location ^~ /qbittorrent/scripts { + include /config/nginx/proxy.conf; + include /config/nginx/resolver.conf; + set $upstream_app qbittorrent; + set $upstream_port 8080; + set $upstream_proto http; + proxy_pass $upstream_proto://$upstream_app:$upstream_port; + + rewrite /qbittorrent(.*) $1 break; + + proxy_set_header Referer ''; + proxy_set_header Host $upstream_app:$upstream_port; +}