Por lo que comentas, el que te he indicado le viene perfecto, owncloud, pero más perfecto le va a venir entonces cualquier NAS, porque ya trae un sistema de ese tipo, tal y como ha indicado
radenf.
Todos los NAS traen software muy completo para muchas funcionalidades que se pueden habilitar o deshabilitar cada uno por separado, con múltiples posibilidades de configuración, con servidor web, bases de datos, música, video, fotos, almacenamiento, impresora, ftp, cifs, etc. y una de las características es que vienen con un software de almacenamiento en la nube, owncloud o similar.
Por ejemplo, los synology, traen esto:
https://www.synology.com/es-es/dsm/5.2/cloud_services
No resultan muy baratos, ni estos ni otros similares de otras marcas, aunque para la capacidad que requiere le basta un equipo con 2 discos en RAID 1, por ejemplo.