Любая Mini-ITX плата со встроенным процессором или любой готовый мини-пк. Можно даже что-то древнее прошлых поколений — большой производительности от домашней NAS не требуется. На арме тоже можно что-то взять, но только из того, что имеет на борту пару SATA портов или хотя бы PCI-E для карты PCI-E<->SATA. Никаких USB коробочек — для NAS это не подходит (лишние конвертеры, обрезающие скорость, функционал и уменьшающие стабильность работы). Есть даже специальные платы для NAS на армах. Примеры сборок на арме:
https://github.com/ALH477/arm64-nas-guide
Плюс любой SSD под систему.
Топ ПО:
TrueNAS на дебиане и
XigmaNAS на фряхе и с открытым исходным кодом. По функционалу очень близки, т.к. имеют общие корни в прошлом. Большой функционал и есть всё что надо и что не очень надо — тоже есть и плюс ещё сверху кучка. Рекомендуемый объём ОЗУ: 1 ГБ на каждый ТБ хранилища (
1,
2). Если приоритет в надёжности, то только серверное железо с ECC памятью для исключения вероятности попадания ошибок в хранилище. Если захочется чего-то большего, чем просто NAS, то оптимальнее ставить полноценный гипервизор и нём уже отдельные машины с нужными вам сервисами — старое железо тут уже не подойдёт и надо что-то из более-менее современного с поддержкой виртуализации и пробросом железа по PCI-E. Из вариантов попроще можно посмотреть в сторону
OMV на дебиане — в целом оно юзабельно и основные задачи NAS без проблем закрывает.