1. Материнка с достаточным количеством слотов расширения (память и PCI/PCIe). Можно ITX, если найдёте с 4+ SATA разъёмами, но лучше брать mATX.
2. Процессор любой, но если планируете поднимать свой сервер Майнкрафта, то лучше хороший.
3. Память от 4Gb и выше. Это по потребностям. 4Gb хватит на файл-сервер + роутер + небольшой вебсервер для того же ownCloud.
4. Четыре диска минимум. Из собственной практики могу сказать, что гнаться за какой-то особой надёжностью или производительностью нет смысла, лучше взять самые медленные 5400RPM, зато иметь практически неслышную систему, чем взять 7200 и получить резонансные вибрации, от которых нет спасения.
5. Блок питания 600W минимум из расчёта на 4 диска и процессор из серии G1800. Больше дисков/мощнее процессор - больше мощность БП, всегда должен оставаться запас на проседание характеристик с возрастом.
6. Корпус с полной вертикальной линейкой под 3.5'' и передним вентилятором для обдува дисков.
7. Разметка дисков в GPT, на каждый диск три раздела: ~200MB, ~1GB, ~1GB, всё остальное.
8. На 200MB дисках собрать --level=1 --metadata=0.90 --raid-devices=4, при установке этот массив использовать как ESP.
9. Первые 1GB разделы использовать под свап.
10. На вторых 1GB разделах собрать --level=6 --raid-devices=4, использовать как ext4 /boot
11. На "всём остальном" собрать --level=6 --raid-devices=4, форматировать в BTRFS, ставить всё туда. После установки BTRFS перебалансировать в single/single.
Отдельный раздел /boot можно не делать, но тогда восстановление системы может осложниться при проблемах на btrfs.