• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support General Questions Nginx Proxy Manager Settings for Jellyfin

     
    • 0 Vote(s) - 0 Average

    Nginx Proxy Manager Settings for Jellyfin

    The once and for all thread, I know there have been once previously but let's make this one into one where we share our configuration and experiences!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #5
    2024-08-23, 09:47 PM (This post was last modified: 2024-08-23, 09:49 PM by TheDreadPirate. Edited 1 time in total.)
    (2024-08-23, 07:47 PM)keklol Wrote: add_header X-XSS-Protection "1; mode=block" always;

    Enabling this header is no longer needed.  And is actually problematic as it creates attack vectors.

    From our docs, there is this comment.

    Code:
    add_header X-XSS-Protection "0"; # Do NOT enable. This is obsolete/dangerous

    Echoed by Mozilla and others.

    https://developer.mozilla.org/en-US/docs...Protection
    https://support.okta.com/help/s/article/...uage=en_US

    This header can help very old browsers be more secure, but other security settings, including the ones in your post, are not compatible with those old browsers and operating systems that would benefit from enabling X-XSS-Protection.  Such as the use of TLS 1.2 and 1.3 exclusively, the default for Nginx Proxy Manager.

    (2024-08-23, 07:54 PM)keklol Wrote: Adding this as well since i know lots of people have issues with that:

    Syncplay not working behind nginx reverse proxy
    https://www.reddit.com/r/jellyfin/commen...rse_proxy/

    Simply flipping on "Websocket support" is enough to cover Jellyfin's use of websockets. Since we're talking about Nginx Proxy Manager, and not plain Nginx.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    « Next Oldest | Next Newest »

    Users browsing this thread: 2 Guest(s)


    Messages In This Thread
    Nginx Proxy Manager Settings for Jellyfin - by jennystreaming - 2024-08-22, 06:10 PM
    RE: Nginx Proxy Manager Settings for Jellyfin - by TheDreadPirate - 2024-08-22, 06:40 PM
    RE: Nginx Proxy Manager Settings for Jellyfin - by farouq - 2025-01-06, 11:21 PM
    RE: Nginx Proxy Manager Settings for Jellyfin - by keklol - 2024-08-23, 07:47 PM
    RE: Nginx Proxy Manager Settings for Jellyfin - by TheDreadPirate - 2024-08-23, 09:47 PM
    RE: Nginx Proxy Manager Settings for Jellyfin - by keklol - 2024-08-23, 07:54 PM
    RE: Nginx Proxy Manager Settings for Jellyfin - by presentabsence - 2024-08-25, 08:44 AM
    RE: Nginx Proxy Manager Settings for Jellyfin - by dthree - 2024-10-17, 04:59 PM
    RE: Nginx Proxy Manager Settings for Jellyfin - by TheDreadPirate - 2024-10-17, 05:34 PM
    RE: Nginx Proxy Manager Settings for Jellyfin - by TheDreadPirate - 2025-01-06, 11:47 PM

    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode