quello che farei io è comprare un nas, tipo qnap ecc. , assicurarmi che ci si possa mettere owncloud sopra e usare quello. In quel modo risolvi tutti i problemi e hai anche client sia desktop che mobile. Dipende anche quanto vuoi spenderci. Potresti anche usare il ddns direttamente sul router e se telo permette il router collegare l'hdd direttamente li con un usb.
Ciao