Mi consejo.
Ordenador + Ubuntu + Discos duros USB 3.0 + Conexion simetrica fibra.
El ordenador no hace falta que sea de ultima generacion, yo estoy usando un core2 duo con 4 GB de ram y he registrado conexiones de siete usuarios concurrentes sin problemas.
Yo tengo una cuenta ilimitada de Google para hacer copia de seguridad del contenido, pero el funcionamiento desde ella varia entre pesimo y horrible.
En cuanto a la instalacion, no tiene ninguna historia en ubuntu en un paquete instalable, en mac y en windows un ejecutable, instalar el programa, decirle en el programa donde estan las carpetas de contenidos, echar unas horas mientras las identifica y mientras abrir el puerto del router a esa maquina.
Y a funcionar.