I am looking into updating/upgrading my home media server using some old hardware from my main PC, and I would like some advice on Operating Systems. I have used Windows 10 for the life of this server, and I do not know if that would be the best choice for the future.
My main use case is a Plex Media Server with Remote Access and Hardware Acceleration, but I would also like to self-host a few items, including NextCloud and possibly Bitwarden. I have looked into TrueNAS CORE a bit, but I am uncertain how it would handle these Plex features. Regarding Remote Access, Plex says that it requires
64-bit Ubuntu (16.04 or later) or 64-bit Fedora (26 or later) distributions
and that
Compatible FreeBSD servers require Plex Media Server 1.13.9 or newer
Plex also says that other distributions may work with hardware acceleration, but they are not officially supported. They give a list of supported NAS devices, but they do not mention installing TrueNAS on your own hardware.
My experience with Linux kernel OS’s is relatively limited. I had to use Ubuntu for university, and I have used ZorinOS and Raspbian/Raspberry Pi OS at various points. I am familiar with the terminal, but I am by no means an expert.
1. Posts must be related to the discussion of digital piracy
2. Don’t request invites, trade, sell, or self-promote
3. Don’t request or link to specific pirated titles, including DMs
4. Don’t submit low-quality posts, be entitled, or harass others
📜 c/Piracy Wiki (Community Edition):
💰 Please help cover server costs.
Ko-fi | Liberapay |
I would very highly recommend using multiple smaller server grade HDDs instead of one big HDD, and software raid them. If on windows 10, use storage spaces. If on Linux, use zfs. Hard drives will fail and it’s a pain in the ass to rebuild a 5-6tb media library when it does. Ask me how I know 😂
Also, definitely use internal drives. You can shuck the HDD out of the external enclosure and it will work perfectly fine as an internal drive. Bonus, you now have an HDD to USB adapter 😁
I’m personally using Windows 10 pro on an old lga775 supermicro server, with my old graphics card for hardware transcoding. Yeah it’s inefficient and loud but that server board is stable as fuck and cheap as dirt. In windows 10 pro you can set group policies to basically debloat the OS, and there’s also a great debloat script on GitHub. My idle CPU usage went from 20% to 3% just from the scripts and group policies.