Hoping for some advice, feedback and recommendations from folks who have done the same, or are knowledgeable about such things. Many thanks in advance. I am admittedly feeling a little overwhelmed by options and choices regarding things I don’t really have a strong working knowledge about, and where there seems to be divided opinion online.
TL;DR I was caught unawares regarding the demise of Google Workspace as a means for library storage. After researching potential solutions and alternatives I arrived at building and hosting my own.
Rejected were:
- Staying with Google.
- Moving elsewhere in the cloud (Dropbox etc.) Don’t want to risk having to go through the same again at some point. Plus increased cost, or account sharing for cost splitting.
- Buying off-the-shelf NAS. Based on what I am looking at the cost is rather eye-watering.
- Buying basic off-the-shelf NAS combined with NUC/SFF/etc. No real cost savings to above, and I’d prefer a single unit.
So it seemed that the best solution would be to build my own. I’d end up with something more capable and future proof that should be scalable and upgradable should the need arise. Bonus if the cost comes in lower than the off-the-shelf options.
Since then I have done a lot of reading and viewing: Of posts asking similar (including here); build guides and videos. After this I was able to arrive at my basic build based around a micro-ATX sized case with sufficient storage bays to house everything, and a modern Intel CPU so that I could utilize Quick Sync for hardware transcoding. I decided against mini ITX as it seemed for most the compromise was either reduced storage bays or really cramped layout and/or bad airflow.
This is now where I’m stuck though:
- ECC RAM. Yes or No?
There seems to be very divided opinion on whether ECC RAM is a must-have regardless of the use case, or if for this type of project then it’s really not a concern.
ECC RAM support has a somewhat significant impact on the remaining choices and prices. Motherboards with ECC support are expensive and limited in choice. As is ECC RAM itself.
If yes to ECC am I better then staying with a consumer CPU, or looking at a Xeon that has Quick Sync? Or instead going with AMD and getting a GPU?
If no to ECC then it’s much simpler.
I also have to decide on what to actually install and what filesystem to use. Given I’m looking to use it as a NAS but also run Plex and all the -arrs etc.
- It seems like Unraid is the contender here? (Or Ubuntu, Debian or…??)
- But then XFS, ZFS or BRTFS?
Anyway, if you’ve read this far, thank you. And if you have any insight to offer, thank you again. I’m sure it will probably work out no matter what I end up choosing, but since it is a lot of time, effort and money involved, I’m trying to make the best choice from the options available and I don’t know enough yet to have confidence to choose myself.