From 7ea7d99392926e9db9967f9993e7fe0103dc3229 Mon Sep 17 00:00:00 2001 From: liberodark Date: Sun, 31 May 2020 14:12:23 +0200 Subject: [PATCH] Update nginx.conf --- conf/nginx.conf | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/conf/nginx.conf b/conf/nginx.conf index ed9845c..112ba57 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -4,23 +4,19 @@ location /jellyfin { return 302 $scheme://$host/jellyfin/; } + location __PATH__/ { + # Proxy main Jellyfin traffic + # The / at the end is significant. + proxy_pass http://127.0.0.1:__PORT____PATH__/; + proxy_pass_request_headers on; + 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_set_header X-Forwarded-Host $http_host; - location __PATH__/ { - # Proxy main Jellyfin traffic - # The / at the end is significant. - proxy_pass http://127.0.0.1:__PORT____PATH__/; - - proxy_pass_request_headers on; - - 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_set_header X-Forwarded-Host $http_host; - - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection $http_connection; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection $http_connection; # Force usage of https if ($scheme = http) {