Cloud Services are a big thing with major companies, like Google, Amazon, Microsoft, and now Oracle in a price war over cloud computing. Although this does mean a reduction for users of these services. Like many people I use cloud services like Dropbox, copy.com, and Google Drive.
So one of the things I’ve wanted to do is setup a cloud based file sharing for my personal projects to gain control of the storage and for the experience. Students asked me about best way to share their files. I found ownCloud a open source project to enable cloud based file sharing.
Overall it’s easy to install, and to use. However, you do need to have SSL certificate (used with https) to avoid creating security problems. I’ve found references to scaling problems around the use of SQLite (which is part of the default install), but this can be fixed by moving to MySQL.