ownCloud Online storage, file sharing platform
Website

Install in a few clicks via:

Yunohost