• 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 New JF Server Build

     
    • 0 Vote(s) - 0 Average

    New JF Server Build

    KodiUser1138
    Offline

    Member

    Posts: 275
    Threads: 33
    Joined: 2023 Jun
    Reputation: 0
    Country:Canada
    #1
    2025-03-06, 07:30 PM
    I've been planning to build a proper dedicated Jellyfin Server machine for awhile, considering different options for both the server and storage sides. I don't have a specific budget because everything is so fluid and I'm in CAD but I'm not opposed to used equipment. My build concept is for rack mounting and generally headless deployment (learning the fancy IT words). I am uncertain what hardware specs would be best, not Mad Max overkill but will handle my expected requirements with little issue. Once I have that sort of baseline I can determine budget and build. Here is what I am looking for suggestion/information about.

    System:
    Windows based as that is what I know and can implement easiest. When time permits I can look to other possible options.
    Handling full 4K UHD Blu-ray rips, lossless spacial audio, with up to 4 active remote users requiring transcode and 4 local clients

    Server:
    3-4U rack case (on rails)
    Intel based ATX MB (1+ M.2, dual/10Gbps Ethernet, USB 3 etc.)
    Intel CPU?
    64+ GB RAM?
    Intel ARC GPU?
    M.2 SSD for system
    2.5" SSD for "extra" media (movie trailers, posters etc.)
    2.5" SSD for transfer/cache/transcode
    600W+ PSU
    HBA PCI-E card
    Assorted cabeling

    Storage:
    4U rack mount case (on rails)
    3D Print vertical drive caddy trays for storage up to 46 3.5" HDD
    Collection of HDDs
    2 24-port SAS Expanders on PCI-E power risers
    1000W+ PSU
    FANS! (with controller)
    Assorted cabeling

    I have been designing the storage case for awhile, looking at various options. Basically trying to build a 45 Drives style case in a 25" deep case that is essentially just a JBOD disk shelf. No RAID required so drives work independently and can remain sleeping 99% of the time. Not here to debate that issue, it's my preference. Back-up is a near duplicate build off-site.

    Welcome all suggestions and information. Want to build a good system, easy to work with and useable for a good decade all things working well. MY current JF sever is running on a multi-purpose 13 years old machine with NAS/clients for storage.
    JF Wish List:
    IMDb Top250 metadata
    Collection content rules: Library-Title/Sorttitle/Tag/Director/Filename/Contains
    Collection organized by Library
    Collections scanned to editable XML
    Media info show added Collection
    Soundtrack auto link to movie by title/sort/Manual
    Read Music Album Sort
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-03-07, 02:29 PM
    Case: Silverstone makes a few standard ATX rail mounted cases. @Venson purchased one (or more) of them and he seems happy with them.
    https://www.silverstonetek.com/en/produc...4U_chassis

    CPU/Mobo: If I were to rebuild my system knowing I'd be getting an Arc GPU (I initially didn't) I would have gotten an AMD CPU. Better performance on lower end CPUs and better performance per watt. Not that I'm running into any CPU performance issues. Not even close. Even with all turboing disabled. Really, other applications you run on this system will dictate what CPU you need and how many cores it should have. Both Intel and AMD board vendors have models with 10G NICs.

    RAM: Similar to the above, the other applications you run on this system will determine how much RAM you ultimately need. 16GB is more than enough if you only run Jellyfin. I run 3 Jellyfin instances on my server (main, test, unstable), and 15 other Docker containers, AND an 8GB RAM disk for transcodes and I still have some to spare with 32GB of RAM.

    GPU: If this will only be used for trancoding, Intel. Whether that be Arc or Battlemage. Battlemage appears to have much lower idle power usage when ASPM is supported on the motherboard.
    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]
    KodiUser1138
    Offline

    Member

    Posts: 275
    Threads: 33
    Joined: 2023 Jun
    Reputation: 0
    Country:Canada
    #3
    2025-03-07, 04:10 PM
    At what point in the generation cycles are you are max Q and beyond just becomes redundant power? Speaking CPU and GPU. Like a new 5090 would be utterly insane and pointless, so what's the current line of hitting the limit when mazing out but regular day-to-day will fly. As mentioned this would be almost exclusively a JF server and maintinaing the storage.

    Case isn't a huge concern as there are plenty of options. Just becomes GPU dependant (and cooling since I want quite, not jet engines.

    CPU I lean Intel because I have 2 AMD processors and hate them both. Sooooo many issues. I gues that could be generation related and they are both over 12 years old now but still, recency bias.

    As I'd be mostly looking at older equipment it will come down to availability on the secondary market as well, so just looking for the optimal range. Admittedly I don't follow CPU generations super close so don't really correlate what gen AMD are similar to Intel.
    JF Wish List:
    IMDb Top250 metadata
    Collection content rules: Library-Title/Sorttitle/Tag/Director/Filename/Contains
    Collection organized by Library
    Collections scanned to editable XML
    Media info show added Collection
    Soundtrack auto link to movie by title/sort/Manual
    Read Music Album Sort
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-03-07, 05:29 PM
    For Intel GPUs, Arc GPUs all have the exact same media engines. And the same number of them. AFAIK, that applies to Battlemage as well. Meaning you will get identical transcoding performance regardless of the model. However, tone mapping utilizes VRAM and VRAM usage will be the limiting factor before other factors limit tone mapping performance. I've seen mixed numbers, but 4-6GB of VRAM would be more than enough for a worst case scenario where all 8 of your users need a tone mapped transcode. So an A310 or A380 would be sufficient. Battlemage doesn't have an equivalent low end model yet.

    For Nvidia GPUs, the various models do have differing NVENC encoders. But you will run into the driver restriction of 8 simultaneous transcodes before you run out of performance.

    https://developer.nvidia.com/video-encod...matrix-new

    There is a "patch" you can install to remove that restriction, but that requires you NOT update the Nvidia drivers right away as it lags behind.

    The issue then becomes cost. Nvidia GPUs, especially current gen models, are very expensive if you are only using them for transcoding. Intel GPUs can be had for A LOT less and perform just as well.

    Regarding problems with AMD CPUs. Ryzen CPUs starting with the 3000 series and newer are pretty much problem free. 1000 and 2000 definitely had some issues. 400 series boards, and newer, are also equally problem free.

    Newer Intel CPUs, 13th gen and newer, have issues with cooking their own transistors.

    In regards to power: for GPUs keep in mind that the encoders are separate from the actual graphics portion of the GPU. Same die, different block of transistors. 100% transcoding load on the encoder does not draw the same amount of power it would if it were a 100% graphics load. Not even close.

    For CPU power usage: even with multiple audio transcodes, my CPU stays almost exclusively in its lowest power state (800Mhz). So pretty close to idle power usage.

    If I were to pick the parts for this, I'd probably getting something like a Ryzen 5600X (6c/12t), an X570 motherboard with 10GbE (several ASRock, Asus, and Gigabyte boards with 10GbE), 32GB of RAM, and an Arc A380. Enough RAM for Jellyfin, with head room if you decide to do more with the server. The 5600X is old enough that they should but cheap and plentiful on the 2nd hand market, new enough that boards are still readily available, and new enough that Windows 11, and the server equivalent, is officially supported. The 5000 series Ryzen CPU were also a massive leap forward for Ryzen. Both for performance and efficiency, handily beating Intel's offerings at the time.

    The Intel equivalent would be Alderlake (12th gen).

    FWIW, I have a Ryzen 5900X in my desktop and have had zero issues with it. I had a 1700X and 2700X prior and both had weird issues that required some sub-optimal BIOS config changes that prevent them from going into lower power states for stability reasons. Which I have not had to do with my 5900X.
    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]
    KodiUser1138
    Offline

    Member

    Posts: 275
    Threads: 33
    Joined: 2023 Jun
    Reputation: 0
    Country:Canada
    #5
    2025-03-07, 06:06 PM
    Would the advantage of going Intel CPU vs AMD be for the IGPU in the event the seperate GPU goes down?
    JF Wish List:
    IMDb Top250 metadata
    Collection content rules: Library-Title/Sorttitle/Tag/Director/Filename/Contains
    Collection organized by Library
    Collections scanned to editable XML
    Media info show added Collection
    Soundtrack auto link to movie by title/sort/Manual
    Read Music Album Sort
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #6
    2025-03-07, 06:21 PM
    Hypothetically, yes. Keeping in mind the difference in codec support. Newer AMD CPUs, and AMD APUs, also have an iGPU with encoders, but AMD encoders in those are not great compared to Intel's iGPUs.
    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]
    KodiUser1138
    Offline

    Member

    Posts: 275
    Threads: 33
    Joined: 2023 Jun
    Reputation: 0
    Country:Canada
    #7
    2025-03-07, 07:50 PM
    I've done some quick looking and put together a system like this. Not 100% set on any of the interchangable parts, just getting an idea of what I'm looking at.

    https://ca.pcpartpicker.com/list/mTDnNz
    JF Wish List:
    IMDb Top250 metadata
    Collection content rules: Library-Title/Sorttitle/Tag/Director/Filename/Contains
    Collection organized by Library
    Collections scanned to editable XML
    Media info show added Collection
    Soundtrack auto link to movie by title/sort/Manual
    Read Music Album Sort
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #8
    2025-03-07, 08:58 PM
    The 5900X is definitely overkill if this will only run Jellyfin with the Arc GPU handling video transcoding. If you were doing software transcoding, that's a different story.

    The 5600X, probably even the 5500, is more than enough.

    But up to you.
    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]
    KodiUser1138
    Offline

    Member

    Posts: 275
    Threads: 33
    Joined: 2023 Jun
    Reputation: 0
    Country:Canada
    #9
    2025-03-07, 09:16 PM
    I was looking at the pricing and it seemed the newer stuff was cheaper. This is just a "wish list" to keep track of things for the moment anyways but pappretiate the tips.
    JF Wish List:
    IMDb Top250 metadata
    Collection content rules: Library-Title/Sorttitle/Tag/Director/Filename/Contains
    Collection organized by Library
    Collections scanned to editable XML
    Media info show added Collection
    Soundtrack auto link to movie by title/sort/Manual
    Read Music Album Sort
    « 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