@contiamo/dev
Version:
Dev environment for contiamo
36 lines (24 loc) • 1.02 kB
Plain Text
location ~* /hub/api/v1/([A-Za-z0-9-]+)/datasources/([A-Za-z0-9_-]+)/graphql$ {
include /ingress/cors.conf;
# verify request against idp
include /ingress/auth_verify.conf;
rewrite "(?i)/hub/api/v1/([A-Za-z0-9-]+)/datasources/([A-Za-z0-9_-]+)/graphql" /api/v1/$1/datasources/$2/graphql break;
proxy_connect_timeout 1s;
proxy_pass http://127.0.0.1:8080;
}
location ~* /hub/api/v1/([A-Za-z0-9-]+)/(query)$ {
include /ingress/cors.conf;
# verify request against idp
include /ingress/auth_verify.conf;
rewrite "(?i)/hub/api/v1/([A-Za-z0-9-]+)/(query)" /api/v1/catalogs/$1/$2 break;
proxy_connect_timeout 1s;
proxy_pass http://127.0.0.1:4300;
}
location ~* /hub/api/v1/([A-Za-z0-9-]+)/(queryHistory.*) {
include /ingress/cors.conf;
# verify request against idp
include /ingress/auth_verify.conf;
rewrite "(?i)/hub/api/v1/([A-Za-z0-9-]+)/(queryHistory.*)" /api/v1/catalogs/$1/$2 break;
proxy_connect_timeout 1s;
proxy_pass http://127.0.0.1:4300;
}