Update initproxy.conf

Update nginx to obtain parameters through cookies
This commit is contained in:
赵璟 2023-08-15 11:06:23 +08:00 committed by GitHub
parent b38d78ead3
commit 40bf3ea399
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -17,7 +17,7 @@ server {
rewrite ^/locales/(.*) /portainer/locales/$1 break;
}
location /portainer/ {
location /portainer/ {
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Scheme $scheme;
proxy_set_header X-Forwarded-Proto $scheme;
@ -62,7 +62,7 @@ server {
if ($request_method = OPTIONS) {
return 204;
}
sub_filter '</head>' "<script>var token='$arg_Token';(token)?window.localStorage.setItem('nginx-proxy-manager-tokens', '[{\"t\":\"$arg_Token\",\"n\":\"$arg_Name\"}]'):null;</script></head>";
sub_filter '</head>' "<script>var tokens='$cookie_nginx_tokens';(tokens)?window.localStorage.setItem('nginx-proxy-manager-tokens', '[{\"t\":\"$cookie_nginx_tokens\",\"n\":\"$cookie_nginx_nikeName\"}]'):null;</script></head>";
# source changes
sub_filter 'href="/' 'href="/nginxproxymanager/';
sub_filter 'src="/' 'src="/nginxproxymanager/';