• 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 Off Topic Self-hosting & Homelabs Ideal Hardware for JellyFin

     
    • 0 Vote(s) - 0 Average

    Ideal Hardware for JellyFin

    Ideal Hardware recommendations for JellyFin
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #3
    2024-02-20, 06:40 PM
    (2024-02-20, 01:48 PM)Zachary Drake Wrote: What would be the ideal or recommended hardware for a heavy use case? I want to:
    - Have something low power, that I can leave running all the time.
    - Stream 4k Video at best possible quality.
    - Run 10+ high quality streams at a time.
    - Would a powerful GPU be recommended?
    - Should it be a standalone machine or a VM?
    - Any advantage for JellyFin between Linux, Windows, Mac etc?
    - Use DLNA When possible
    - Be prepared for JellyFin to Decode/Transcode whenever necessary without stuggling or running into issues.
    - Remote access my home network with a VPN and stream even while not at home. Is there an advantage to having a VPN vs a Proxy server setup?

    I am not very familiar with Docker, and right now I am running the direct JellyFin install on Ubuntu 22.04 LTS. Any advantage to either method?

    And I suppose my main question is what is the most important hardware to a JellyFin deployment? modern CPU? GPU? What should I be looking for?

    Low power is going to be pretty hard to achieve with 10+ users.  Especially if we are specing the system to assume a worst case of 10+ 4K transcodes with tone mapping.  And there are also issues of Internet bandwidth if most of those users are remote.

    Here is how I would spec a system for this situation

    - CPU/Motherboard - Anything recent-ish.  At least 4 cores.  Maybe 6, since audio transcodes occur on the CPU.
    - GPU - Intel Arc A770 - Has enough VRAM for 8-10 4K transcoded tone mapped streams (tone mapping is very VRAM intensive).  Also has AV1 encoding support when that feature is available in JF 10.9
    - RAM - 32GB
    - OS Storage - 1TB NVMe SSD for OS + jellyfin data + transcode directory
    - OS - Debian 12 or Ubuntu 22.04 (must use kernel 6.2 or newer, required for Arc)

    If Jellyfin is the only service you are running on this system, just install Jellyfin directly on the OS.  No need to add the complexity of docker when you aren't benefiting from what docker brings to the table.  I have 5 Jellyfin instances on my server.  My "production" jellyfin is installed directly on Ubuntu and the other 4 test instances are in docker.
    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: 1 Guest(s)


    Messages In This Thread
    Ideal Hardware for JellyFin - by Zachary Drake - 2024-02-20, 01:48 PM
    RE: Ideal Hardware for JellyFin - by Efficient_Good_5784 - 2024-02-20, 06:29 PM
    RE: Ideal Hardware for JellyFin - by TheDreadPirate - 2024-02-20, 06:40 PM
    RE: Ideal Hardware for JellyFin - by Zachary Drake - 2024-02-20, 06:57 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