Posted 12 March 2017 - 11:52 AM
Well. what are you familiar with?
That is the best place to start. If you're familiar with Linux/BSD, then FreeNAS is a good place.
If you don't mind monkeying around with Docker (it's a PITA), then unRAID may be a good solution, as well.
But if you're used to Windows, then yes, Windows 10 is a good choice here.
As for torrents, most torrent clients support a web UI of some sort. you can port forward the port for the web UI and access it from anywhere.
As for blue iris, or other NVR... a majority of these run on Windows only. Blue Iris is definitely Windows only, but there are other solutions.
For Plex, adding more RAM isn't going to help too much. You still want ~8GB of RAM in general. But Plex is limited by the CPU, when it comes to transcoding.
Microsoft MVP for Windows Home Server 2009-2012
Lead Moderator for We Got Served
Director of Customer Relations for CoveCube (StableBit)
Windows Server 2012R2 Essentials:
Supermicro SC847E26-R1K28LP, SuperMicro X10SAT, Intel E3 1245v3 (Haswell) 16GB RAM (ECC), ADATA Premier Pro SP900 240GB SSD OS disk, StableBit DrivePool: 117TB, IBM ServeRAID m1015 cross-flashed to "IR" (RAID) mode
HyperV Server 2012R2:
SuperMicro SYS-6016T-NTF, SuperMicro X8DTU motherboard, Dual Intel Xeon X5560, 16GB (ECC-Registered), 120GB HDD OS Disk, Crucial MX100 500GB SSD for HyperV storage.
Dedicated Emby Server (Windows 10 Pro):
Random 1U case, SuperMicro X8DTi motherboard, Dual Intel Xeon X5660, 20GB (ECC-Registered), 64GB ADATA SSD OS Disk, 120GB ADATA SSD for data storage
Antec ISK 110 VESA case, ASRock RACK J1900D2Y, 4GB of non-ECC RAM, Samsung 850 Pro 120GB SSD OS drive.
When I say "linux", I'm being lazy and I do mean "*NIX/UNIX based operating systems". That includes Linux, BSD, UNIX, etc.