@contiamo/dev
Version:
Dev environment for contiamo
36 lines (25 loc) • 895 B
Plain Text
location ^~ /hub/api/v1/dataSourceProducts {
include /ingress/cors.conf;
# verify request against idp
include /ingress/auth_verify.conf;
rewrite ^/hub/api/v1/dataSourceProducts/(.*) /api/v1/dataSourceProductsByName/$1 break;
proxy_connect_timeout 1s;
proxy_pass http://127.0.0.1:4300;
}
# API spec endpoint that does not require authorization
location = /hub/api.yaml {
rewrite ^/hub/(.*) /$1 break;
add_header 'Access-Control-Allow-Origin' '*' always;
add_header 'Access-Control-Allow-Methods' 'GET' always;
resolver 127.0.0.11 valid=5s;
proxy_connect_timeout 1s;
proxy_pass http://127.0.0.1:9192;
}
location ~* ^/hub/api/ {
include /ingress/cors.conf;
# verify request against idp
include /ingress/auth_verify.conf;
rewrite ^/hub/(.*) /$1 break;
proxy_connect_timeout 1s;
proxy_pass http://127.0.0.1:9192;
}