server { listen 80 default_server; listen [::]:80 default_server; server_name _; autoindex off; root /usr/share/nginx/html; location ~ ^(/[a-zA-Z0-9_-]+)?/(?api(/.*)?)$ { resolver 127.0.0.11; proxy_pass http://api:3000/$path$is_args$args; } location ~ ^(?:/(.*))?$ { alias /salix/dist/$1; autoindex on; } }