events {} http { access_log /dev/stdout; error_log /dev/stderr; server { listen 80; location / { auth_basic "Restricted"; auth_basic_user_file /etc/nginx/.htpasswd; proxy_pass http://dashboard:80; } location /lead/ { auth_basic "Restricted"; auth_basic_user_file /etc/nginx/.htpasswd; proxy_pass http://lead-engine:8501/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } location /ce/ { auth_basic "Restricted"; auth_basic_user_file /etc/nginx/.htpasswd; proxy_pass http://company-explorer:8000/; } location /feedback/ { auth_basic off; proxy_pass http://lead-engine:8004/; } location /connector/ { auth_basic off; proxy_pass http://connector-superoffice:8000/; } } }