OwnCloud

How to Set Up Your Own Private Cloud Storage Service in Minutes, you can create your own cloud storage service that you control with ownCloud

OwnCloud is a self-hosted open source file sync and share server.