Еще раз о железе для домашнем сервере? Можно ли что-то подобрать под имеющиеся требования
Я долго экспериментировал с разными мини пк. В итоге у меня стоит нормальный комп на core i5, с пониженным энергопотреблением. Единственный параметр на который я обращал внимание при покупке — наличие достаточного количества SATA портов и RAID контроллера. Динамическим дискам я не доверяю, а режиме зеркалирования и дешевые домашние контроллеры работают неплохо.

Из плюсов имеем:
 — возможность поставить любую ось
 — любой софт под неё
 — крутить большее количество задач, чем предполагалось на этапе покупки (у меня добавилась в последствии система контроля версий, сервер БД, софт для перекодирования видео под телефон, хранилище для бэкапа ноутбуков и еще по мелочи)
 — возможность расширить любым нужным железом (тот же WiFi адаптер можно воткнуть в любой PCI Express)

Из минусов
 — размер
 — шум
 — цена

Проблему размера я победил покупкой узкого корпуса, который очень удачно вписался в квартиру, и никому не мешает.
Шум побеждается покупкой дешевого SSD на 64Гб под систему и автоотключением всех дисков при простое. Плюс хорошие тихие вентиляторы и хороший большой радиатор на камень
Цена будет кусаться, по сравнению с Raspberry PI. За 25$ не купишь. Но все таки вкладывать в инфраструктуру с запасом это правильно, позволяет сэкономить потом, когда вырастет круг задач.

В 802.11n теоретический предел 300Mbit\sec. Реальный потолок у меня около 120Mbit\sec.
У меня в качестве домашнего файло-сервера и торрентокачалки используется старый ноут Dell Latitude D510, в нем процессор Pentium M 1,8 ГГц c TDP 27 Ватт (очень производительный и очень экономичный). По USB к нему подключен внешний диск WD Essintials на 3 Тб (объем которого, кстати, корректно определяется в Windows XP 32 bit за счет нестандартного размера кластера). К роутеру я данный ноут подключил витой парой (все остальные компы в домашней сети работают по WiFi), т.к. нормальную скорость Wi-Fi->Wi-Fi даже с N режимом вы не получите (т.к. для передачи данных нужно будет сначала их передать по WiFi на роутер, а потом с роутера по WiFi на данный сервер). Хотя если вы планируете, чтобы данный сервер сам выполнял роль роутера, то это совсем другое дело, конечно.