The FileCloud server is self-hosted and gives me the ability to store and share files, sync across different devices and back-up all documents and photos so that I don't have to worry about security.
For hosting common files it's ok. Also it is on Android too do, great to transfer files between your Windows and your phone. But if you want better security you have to subscribe a monthly offer.
ifttt - IFTTT puts the internet to work for you. Create simple connections between the products you use every day.
Dropbox - Online Sync and File Sharing
WebDrive - WebDrive File Access Client allows you to open and edit server-based files without the additional step of downloading the file.
Google Drive - Access and sync your files anywhere
ExpanDrive - ExpanDrive is a fast network drive and browser for cloud storage.
Mega - Secure File Storage and collaboration