server { listen 80 default_server; listen [::]:80 default_server; root /usr/share/nginx/html; index index.html; server_name _; location /food-hub/ { alias /usr/share/nginx/html/; try_files $uri $uri/ /food-hub/index.html; } location /food-api/ { proxy_pass http://host.docker.internal:8083/; } location / { try_files $uri $uri/ =404; } }