Skip to content

Commit 86df37c

Browse files
committed
Updating Wizarr Subdomain Config
Adding specific auth exemption location blocks as expected based on https://docs.wizarr.dev/using-wizarr/single-sign-on-sso
1 parent 8a51855 commit 86df37c

File tree

1 file changed

+90
-2
lines changed

1 file changed

+90
-2
lines changed

wizarr.subdomain.conf.sample

Lines changed: 90 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Version 2025/07/18
1+
## Version 2025/10/28
22
# make sure that your wizarr container is named wizarr
33
# make sure that your dns has a cname set for wizarr
44

@@ -50,4 +50,92 @@ server {
5050
set $upstream_proto http;
5151
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
5252
}
53-
}
53+
54+
location /join {
55+
# enable the next line for Organizr ServerAuth
56+
# auth_request off;
57+
include /config/nginx/proxy.conf;
58+
include /config/nginx/resolver.conf;
59+
set $upstream_proto http;
60+
set $upstream_app Wizarr;
61+
set $upstream_port 5690;
62+
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
63+
}
64+
65+
location ~ /j/* {
66+
# enable the next line for Organizr ServerAuth
67+
# auth_request off;
68+
include /config/nginx/proxy.conf;
69+
include /config/nginx/resolver.conf;
70+
set $upstream_proto http;
71+
set $upstream_app Wizarr;
72+
set $upstream_port 5690;
73+
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
74+
}
75+
76+
location ~ /setup* {
77+
# enable the next line for Organizr ServerAuth
78+
# auth_request off;
79+
include /config/nginx/proxy.conf;
80+
include /config/nginx/resolver.conf;
81+
set $upstream_proto http;
82+
set $upstream_app Wizarr;
83+
set $upstream_port 5690;
84+
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
85+
}
86+
87+
location ~ /static* {
88+
# enable the next line for Organizr ServerAuth
89+
# auth_request off;
90+
include /config/nginx/proxy.conf;
91+
include /config/nginx/resolver.conf;
92+
set $upstream_proto http;
93+
set $upstream_app Wizarr;
94+
set $upstream_port 5690;
95+
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
96+
}
97+
98+
location ~ /wizard* {
99+
# enable the next line for Organizr ServerAuth
100+
# auth_request off;
101+
include /config/nginx/proxy.conf;
102+
include /config/nginx/resolver.conf;
103+
set $upstream_proto http;
104+
set $upstream_app Wizarr;
105+
set $upstream_port 5690;
106+
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
107+
}
108+
109+
location ~ /setup* {
110+
# enable the next line for Organizr ServerAuth
111+
# auth_request off;
112+
include /config/nginx/proxy.conf;
113+
include /config/nginx/resolver.conf;
114+
set $upstream_proto http;
115+
set $upstream_app Wizarr;
116+
set $upstream_port 5690;
117+
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
118+
}
119+
120+
location ~ /image-proxy* {
121+
# enable the next line for Organizr ServerAuth
122+
# auth_request off;
123+
include /config/nginx/proxy.conf;
124+
include /config/nginx/resolver.conf;
125+
set $upstream_proto http;
126+
set $upstream_app Wizarr;
127+
set $upstream_port 5690;
128+
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
129+
}
130+
131+
location ~ /cinema-posters* {
132+
# enable the next line for Organizr ServerAuth
133+
# auth_request off;
134+
include /config/nginx/proxy.conf;
135+
include /config/nginx/resolver.conf;
136+
set $upstream_proto http;
137+
set $upstream_app Wizarr;
138+
set $upstream_port 5690;
139+
proxy_pass $upstream_proto://$upstream_app:$upstream_port;
140+
}
141+
}

0 commit comments

Comments
 (0)