For some reason it was returning 502 sometimes xD

This commit is contained in:
Selfhost Root 2023-11-13 21:52:19 -03:00
parent 49470a2e25
commit 8c18610041
2 changed files with 13 additions and 6 deletions

View File

View File

@ -5,16 +5,15 @@ limit_req_zone $binary_remote_addr zone=invidious:10m rate=5r/s;
limit_req_zone $binary_remote_addr zone=invidiousapi:10m rate=30r/s;
upstream inv {
least_conn;
server 127.0.0.1:40015 max_fails=2 fail_timeout=1s;
server 127.0.0.1:40016 max_fails=2 fail_timeout=1s;
server 127.0.0.1:40017 max_fails=2 fail_timeout=1s;
server 127.0.0.1:40015 max_fails=3 fail_timeout=3s;
server 127.0.0.1:40016 max_fails=3 fail_timeout=3s;
server 127.0.0.1:40017 max_fails=3 fail_timeout=3s;
}
upstream http3-ytproxy {
least_conn;
server unix:/opt/http3-ytproxy/socket/http-proxy-1.sock;
server unix:/opt/http3-ytproxy/socket/http-proxy-2.sock;
server unix:/opt/http3-ytproxy/socket/http-proxy-3.sock;
}
# CLEARNET
@ -61,7 +60,7 @@ server {
location /search {
try_files $uri @upstream;
limit_req zone=invidious;
# limit_req zone=invidious;
}
location /api {
@ -69,6 +68,14 @@ server {
limit_req zone=invidiousapi;
}
location /api/v1/captions {
try_files $uri @upstream;
}
location /api/v1/comments {
try_files $uri @upstream;
}
location @fallback {
root /etc/nginx/errors;
try_files $uri /502.html = 502;