0-20k NAS Build

badwhitevision

Forerunner
I'm planning to build a new home NAS to consolidate the numerous USB HDD enclosures and janky mess of wires that I have.

The primary function of the NAS is media transcoding (4 streams simultaneously at max) (jellyfin), followed by NAS duties and a few other self hosted applications.

Planned future upgrades include - RAID setup (within 1 year), 10 GbE (God knows when) and add a few more self hosted applications (as and when I find them). It will also act as my test bench for new scripts/code/applications etc. (So if it can spin up a VM to test, I'd be very very happy)

I'm planning to hold on to this for atleast the next 5 years before upgrading.

Right now, I'm running this on a i5-8250u HP laptop with hardly any CPU usage (except when transcoding). I would continue using this, except that this requires some constant supervision, that I am not able to provide and moreover, is extremely janky.

I was planning on the following build, keeping in mind, future proofing and resale value and power costs.

Processor - i3-14100
RAM - 1x Crucial 16 GB DDR5 4800 MHz RAM
Motherboard - MSI H610M-E DDR5
Boot Drive - Crucial P3/P3+ 256 GB SSD
PSU - Gigabyte P-450B 80+ Bronze
Case - Ant Value VM 10 Mid Tower

Already have 2 3.5 inch HDDs+1 SATA SSD, plan to add another 4 HDDs across the lifespan of the system.

I can extend the budget to 30k at the best.

I do not intend to game on this at all. The best I'll do is probably watch a movie on it or browse the web and write documents, make presentations etc.

What should my budget be if I desire ECC memory?

I would prefer buying everything new, during sales (only Republic Day sale is in my timeframe)and the like. Plan to build this before the end of January.

Thank you for the help folks..!!!!
 
The processor checks out for 4+ transcode
ECC memory is not required IMO especially for basic NAS and Media consumption and I think DDR5 memory have some kind of inbuilt error correction. Better use the money elsewhere like 0 RPM PSU, Corsair RM series for example.

Maybe you might want to consider about the sata ports too, maybe search for 6 slot sata port motherboard but that would be rare on newer platform.
 
Curious about why people need transcoding , even android mobiles can play 4k 60fps hdr , android boxes . Can tell where you need transcoding? ( Why you can't use lighttpd and serve your media files directly and play using kodi or vlc or directly in browser )
 
Imagine you are travelling somewhere and you are on mobile data you don't really want that 80gb remux file to watch on a tab/phone right? Also say if you are boarding a flight and want to binge watch a series you can just get transcoded smaller size files to fit on your phone instead of downloading a lower quality file again.