Reverse proxy yes, NGINX proxy manager (https://nginxproxymanager.com/).
1 client is watching this vod on a Roku. when i click the info button on the dashboard it says it is getting transcoded to 17.0 Mbps TS H264 AC3. there should be no direct play right now.
NGINX settings for jellyfin.
Scheme: http
Websockets Support: on
Block Common Exploits: on
Cache Assetts: off
SSL:
Force SSL: on
HTTP/2 Support: on
HSTS Enabled: on
HSTS SubDomains: ON
Advanced:
Custom NGINX config:
1 client is watching this vod on a Roku. when i click the info button on the dashboard it says it is getting transcoded to 17.0 Mbps TS H264 AC3. there should be no direct play right now.
NGINX settings for jellyfin.
Scheme: http
Websockets Support: on
Block Common Exploits: on
Cache Assetts: off
SSL:
Force SSL: on
HTTP/2 Support: on
HSTS Enabled: on
HSTS SubDomains: ON
Advanced:
Custom NGINX config:
Code:
# Disable buffering when the nginx proxy gets very resource heavy upon streaming
proxy_buffering off;
# Proxy main Jellyfin traffic
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Protocol $scheme;
proxy_set_header X-Forwarded-Host $http_host;
proxy_headers_hash_max_size 2048;
proxy_headers_hash_bucket_size 128;
# Security / XSS Mitigation Headers
# NOTE: X-Frame-Options may cause issues with the webOS app
add_header X-Frame-Options "SAMEORIGIN";
add_header X-XSS-Protection "0";
add_header X-Content-Type-Options "nosniff";