upstream backend { server pwman:3000; server host.docker.internal:3000 backup; } server { listen 80; server_name pwman.test; location / { #proxy_pass http://docker.for.mac.host.internal:3000; proxy_pass http://backend; proxy_set_header SCRIPT_NAME /sso; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Port $server_port; proxy_set_header X-Remote-User 'markus@nordu.net'; proxy_set_header GIVENNAME 'Märkus'; proxy_set_header SN 'Krøgh'; proxy_set_header MAIL 'markus@nordu.net'; proxy_set_header AFFILIATION 'employee@nordu.net'; } }