server { listen 80; listen [::]:80; server_name radn.parrrate.ru; location / { root /usr/share/nginx/html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } location /latest/docs { proxy_pass http://buildbot-nginx/docs/radn-rs; } } map $http_upgrade $connection_upgrade { default upgrade; '' close; } server { listen 80; listen [::]:80; server_name radn-live.parrrate.ru; location / { proxy_pass http://radn-rs-dd/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; proxy_buffering off; } } server { listen 80; listen [::]:80; server_name book-monads.parrrate.ru; server_name 192.168.1.3; location / { proxy_pass http://book-monads/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; proxy_buffering off; } } server { listen 80; listen [::]:80; server_name book-radn.parrrate.ru; location / { proxy_pass http://book-radn/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; proxy_buffering off; } } server { listen 80; listen [::]:80; server_name exercises.parrrate.ru; location / { proxy_pass http://exercises/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; proxy_buffering off; } } server { listen 80; listen [::]:80; server_name *.parrrate.ru; }