Oauth2 support

This commit is contained in:
Jamie Curnow
2024-11-06 20:33:51 +10:00
parent f23299f793
commit 208037946f
25 changed files with 529 additions and 30 deletions

View File

@ -11,6 +11,7 @@ server {
try_files /index.html /coverage.html;
}
# go server
location /api/ {
add_header X-Served-By $host;
chunked_transfer_encoding off;
@ -26,10 +27,27 @@ server {
proxy_pass http://127.0.0.1:3000/api/;
}
# go server
location /oauth/ {
add_header X-Served-By $host;
chunked_transfer_encoding off;
proxy_buffering off;
proxy_cache off;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header Connection '';
proxy_set_header X-Forwarded-Scheme $scheme;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Accel-Buffering no;
proxy_pass http://127.0.0.1:3000/oauth/;
}
location ~ .html {
try_files $uri =404;
}
# vite dev server
location / {
add_header X-Served-By $host;
proxy_http_version 1.1;