server { server_name ${BASENAME_FOR_SUBDOMAIN}; proxy_http_version 1.1; proxy_busy_buffers_size 512k; proxy_buffers 4 512k; proxy_buffer_size 256k; proxy_connect_timeout 75s; location / { proxy_pass http://yonote:3000; proxy_set_header Host ${DOLLAR}host; proxy_set_header Connection ''; chunked_transfer_encoding off; proxy_cache off; } location ^~/realtime { proxy_http_version 1.1; proxy_set_header Upgrade ${DOLLAR}http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header Host ${DOLLAR}host; proxy_pass http://yonote:3000; } location ^~/collaboration { proxy_http_version 1.1; proxy_set_header Upgrade ${DOLLAR}http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header Host ${DOLLAR}host; proxy_pass http://yonote:3000; } } server { server_name ${MINIO_YNT_HOST}; proxy_http_version 1.1; proxy_busy_buffers_size 512k; proxy_buffers 4 512k; proxy_buffer_size 256k; proxy_read_timeout 300s; proxy_connect_timeout 75s; location / { proxy_pass http://s3:9000; proxy_set_header Connection ''; chunked_transfer_encoding off; proxy_set_header Host ${DOLLAR}host; proxy_cache off; } } server { server_name ${MINIO_ADMIN_YNT_HOST}; proxy_http_version 1.1; proxy_busy_buffers_size 512k; proxy_buffers 4 512k; proxy_buffer_size 256k; proxy_read_timeout 300s; proxy_connect_timeout 75s; location / { proxy_pass http://s3:9001; proxy_set_header Connection ''; chunked_transfer_encoding off; proxy_cache off; # To support websocket proxy_http_version 1.1; proxy_set_header Upgrade ${DOLLAR}http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Origin ''; } } server { server_name ${KC_YNT_HOST}; proxy_http_version 1.1; proxy_busy_buffers_size 512k; proxy_buffers 4 512k; proxy_buffer_size 256k; proxy_read_timeout 300s; proxy_connect_timeout 75s; proxy_set_header X-Forwarded-Host ${DOLLAR}host; proxy_set_header X-Forwarded-Server ${DOLLAR}host; proxy_set_header X-Forwarded-For ${DOLLAR}proxy_add_x_forwarded_for; # To forward the original client's IP address proxy_set_header X-Forwarded-Proto ${DOLLAR}scheme; # to forward the original protocol (HTTP or HTTPS) proxy_set_header Host ${DOLLAR}host; # to forward the original host requested by the client proxy_set_header X-Real-IP ${DOLLAR}remote_addr; location / { proxy_pass http://keycloak:8080; } }