diff --git a/easyflow-ui-admin/scripts/deploy/nginx.conf b/easyflow-ui-admin/scripts/deploy/nginx.conf index dbbfa153..422d4593 100644 --- a/easyflow-ui-admin/scripts/deploy/nginx.conf +++ b/easyflow-ui-admin/scripts/deploy/nginx.conf @@ -94,6 +94,26 @@ http { proxy_redirect off; } + location ^~ /flow/public-api/ { + set $easyflow_backend http://backend:8111; + rewrite ^/flow/public-api/(.*)$ /public-api/$1 break; + proxy_pass $easyflow_backend; + proxy_http_version 1.1; + proxy_set_header Connection ""; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Forwarded-Host $host; + proxy_set_header X-Forwarded-Port $server_port; + proxy_set_header X-Forwarded-Prefix /flow; + proxy_read_timeout 3600s; + proxy_send_timeout 3600s; + proxy_buffering off; + proxy_cache off; + proxy_redirect off; + } + location ^~ /flow/storage/ { set $easyflow_minio http://minio-shared:9000; rewrite ^/flow/storage/(.*)$ /easyflow/$1 break;