###### tags: `nas`
# NGINX 反代設定檔
default.conf
```
location /filebrowser {
client_max_body_size 1024m;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forward-Proto $scheme;
proxy_redirect off;
proxy_pass http://172.17.0.4;
}
location /ttyd {
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_read_timeout 1d; # dont kill connection after 60s of inactivity
proxy_pass http://172.17.0.6:7681/;
}
location /portainer/ {
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header Connection "";
proxy_pass http://172.17.0.2:9000/;
}
location /portainer/api/websocket/ {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_http_version 1.1;
proxy_pass http://172.17.0.2:9000/api/websocket/;
}
location /jellyfin/ {
proxy_pass http://172.17.0.5:8096;
rewrite ^/jellyfin(.*)$ $1 break;
proxy_redirect / /jellyfin/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $server_name;
}
```
olaindex.conf
```
server {
listen 80;
server_name olaindex.33322211.xyz #这里改成你的用于访问 olaindex 的域名
#charset koi8-r;
access_log /var/log/nginx/rom.nanodm.net.access.log;
error_log /var/log/nginx/rom.nanodm.net.error.log;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_max_temp_file_size 0;
#this is the maximum upload size
client_max_body_size 100m;
client_body_buffer_size 256k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffering off;
proxy_request_buffering off;
proxy_set_header Connection ""; # Clear for keepalive
proxy_pass http://172.17.0.8;
}
}
```