finishing jellyfin

This commit is contained in:
Ingolf Wagner 2023-01-24 13:06:51 +01:00
parent 82d8270b2d
commit 37eaa99f7d
Signed by: palo
GPG key ID: 76BF5F1928B9618B

View file

@ -8,4 +8,23 @@
driSupport = true;
driSupport32Bit = true;
};
services.nginx = {
enable = true;
virtualHosts. "flix.ingolf-wagner.de" = {
forceSSL = true;
enableACME = true;
extraConfig = ''
# 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 "1; mode=block";
add_header X-Content-Type-Options "nosniff";
'';
locations."/" = {
recommendedProxySettings = true;
proxyWebsockets = true;
proxyPass = "http://localhost:8096";
};
};
};
}