• 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 Windows vs Linux, Docker vs Direct

     
    • 0 Vote(s) - 0 Average

    Windows vs Linux, Docker vs Direct

    Elarem
    Offline

    Junior Member

    Posts: 9
    Threads: 3
    Joined: 2025 Feb
    Reputation: 0
    Country:United States
    #1
    2025-03-22, 09:15 AM
    I'm getting close to purchasing a dedicated unit to host my server and was curious what other folks considered when making the decision of running Jellyfin on either Windows vs Linux, as well as running it in Docker vs directly and if there are any general pros and cons to consider. Appreciate any advice!
    Efficient_Good_5784
    Offline

    Community Moderator

    Posts: 1,167
    Threads: 3
    Joined: 2023 Jun
    Reputation: 50
    #2
    2025-03-22, 01:53 PM
    If you're planning on using Docker, you're better off using Linux. Docker works best on Linux.

    As for Docker vs direct installs, it depends on your preference.

    Using Docker, you're isolating the service and only passing it relevant things like the media and the necessary hardware. You generally don't have to worry about software you launch with containers interfering with the rest of your system and causing conflicts. And when you delete a container, you can be sure that whatever you launched is removed from your system. And another nice thing is that you can launch multiple Jellyfin servers with Docker for testing or backup purposes (just make sure each container uses a different port).

    Drawbacks to Docker would be that you need to make sure to mount the config folder outside of the container so you don't nuke your server by accident. Updating a Docker container isn't like updating a direct install. The update process involves making a new container with the updated image, then deleting the old container.

    You can run Jellyfin directly and also use Docker for other things too.

    As for Windows vs Linux, I would recommend Linux as it's more stable for server use in my experience. Though I would use whichever you're most comfortable with.
    pxr5
    Offline

    Member

    Posts: 51
    Threads: 3
    Joined: 2024 Jan
    Reputation: 3
    Country:United Kingdom
    #3
    2025-03-22, 04:48 PM
    I bought a N100 mini PC and intended to use linux/Docker. It came with Win11 Pro so I just installed Jellyfin straight to it initially and it works absolutely fine and I've had no issues with it at all (transcoding works great too). I may just leave it with as headless Win11 as it now has other purposes.
    Jellyfin1 - 10.10.3 (Docker) Synology NAS (transcoding off)
    Jellyfin2 - 10.10.3 Minix ZX100-0db MiniPC, Intel N100 (transcoding on)
    Storage - x3 Synology NAS (22TB)
    Reverse Proxy - Caddy v2 running on a Pi3b+
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • 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