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