diff --git a/roles/private/files/europa/http.jellyfin.internal.simponic.xyz.conf b/roles/private/files/europa/http.jellyfin.internal.simponic.xyz.conf index 7c11e5e..cb50fe3 100644 --- a/roles/private/files/europa/http.jellyfin.internal.simponic.xyz.conf +++ b/roles/private/files/europa/http.jellyfin.internal.simponic.xyz.conf @@ -8,6 +8,15 @@ server { } location / { - rewrite ^ https://jellyfin.internal.simponic.xyz$request_uri? permanent; + proxy_pass http://127.0.0.1:8096; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + proxy_set_header Host $server_name; + proxy_buffering off; + 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 $http_x_forwarded_proto; + add_header Strict-Transport-Security "max-age=15552000; includeSubDomains" always; } }