radn-dev/nginx-default.conf
2023-10-03 22:29:15 +00:00

96 lines
1.8 KiB
Plaintext

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;
}