Proxy browser APIs through web service

This commit is contained in:
hz
2026-07-14 01:45:44 -05:00
parent 0a415399dd
commit 04694e4932
2 changed files with 28 additions and 12 deletions
+22
View File
@@ -13,6 +13,28 @@ server {
return 200 "ok\n";
}
location ^~ /api/Auth/ {
proxy_pass https://pauth.ranaze.com;
proxy_ssl_server_name on;
proxy_ssl_name pauth.ranaze.com;
proxy_set_header Host pauth.ranaze.com;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_connect_timeout 10s;
proxy_read_timeout 30s;
}
location ^~ /api/ {
proxy_pass https://s3q.ranaze.com;
proxy_ssl_server_name on;
proxy_ssl_name s3q.ranaze.com;
proxy_set_header Host s3q.ranaze.com;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_connect_timeout 10s;
proxy_read_timeout 60s;
}
location = /index.html {
add_header Cache-Control "no-cache, no-store, must-revalidate" always;
add_header X-Content-Type-Options "nosniff" always;