refactor(reverse-proxy): 🎨 tidy alignment of location configs

This commit is contained in:
Collin M. Barrett 2021-01-23 14:38:33 -06:00
parent a0d855e427
commit 6795653371
2 changed files with 20 additions and 20 deletions

View file

@ -4,20 +4,20 @@ server {
add_header Content-Security-Policy "default-src 'none'; connect-src 'self'; img-src 'self' validator.swagger.io data:; manifest-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; base-uri 'none'; form-action 'none'; frame-ancestors 'none';" always;
location ^~ /api/archival/ {
rewrite ^/api/archival/(.*)$ /$1 break;
proxy_pass http://archival-api:80;
include loc-includes/*;
rewrite ^/api/archival/(.*)$ /$1 break;
proxy_pass http://archival-api:80;
include loc-includes/*;
}
location ^~ /api/directory/ {
rewrite ^/api/directory/(.*)$ /$1 break;
proxy_pass http://directory-api:80;
include loc-includes/*;
rewrite ^/api/directory/(.*)$ /$1 break;
proxy_pass http://directory-api:80;
include loc-includes/*;
}
location ^~ /api/ {
rewrite ^/api/(.*)$ /$1 break;
proxy_pass http://api-docs:8080;
include loc-includes/*;
rewrite ^/api/(.*)$ /$1 break;
proxy_pass http://api-docs:8080;
include loc-includes/*;
}
}

View file

@ -7,26 +7,26 @@ server {
add_header Content-Security-Policy "default-src 'none'; connect-src 'self'; img-src 'self' validator.swagger.io data:; manifest-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; base-uri 'none'; form-action 'none'; frame-ancestors 'none';" always;
location ^~ /api/archival/ {
rewrite ^/api/archival/(.*)$ /$1 break;
proxy_pass http://archival-api:80;
include loc-includes/*;
rewrite ^/api/archival/(.*)$ /$1 break;
proxy_pass http://archival-api:80;
include loc-includes/*;
}
location ^~ /api/directory/ {
rewrite ^/api/directory/(.*)$ /$1 break;
proxy_pass http://directory-api:80;
include loc-includes/*;
rewrite ^/api/directory/(.*)$ /$1 break;
proxy_pass http://directory-api:80;
include loc-includes/*;
}
location ^~ /api/ {
rewrite ^/api/(.*)$ /$1 break;
proxy_pass http://api-docs:8080;
include loc-includes/*;
rewrite ^/api/(.*)$ /$1 break;
proxy_pass http://api-docs:8080;
include loc-includes/*;
}
location / {
proxy_pass http://web:80;
include loc-includes/*;
proxy_pass http://web:80;
include loc-includes/*;
}
}