Self-hosted cloud

So now I’ve got my Microserver set up, I’ve got a machine in my own house, which is always on, and provides me with some peace of mind that data I put on it wont get lost as the result of a single hardware mishap.

A while ago I experimented with Dynamic DNS, a system which allows you to direct a hostname to a dynamic IP address used for your home connection. This means that, even though your IP address changes, you can always access it through the same human readable address.

I’m a big fan of the convenience that “cloud-hosted services” provide. I use Flickr to host photos, I sync my files through DropBox, I make notes in Google Docs. However, there are 2 things that really bug me about these services. You have a complete lack of control over the service, where it stores your data, if and when it’s encrypted, and who has access to it. Also, you can never use your own resources – for example DropBox gives you 2GB of data, and you have to pay for more. Never mind if you’ve got a 1TB drive in your desk drawer, or 100GB of web hosting you’re not using, you’re using their resources and that’s it. That’s not the way I think of computing.

So I’ve hatched a plan: I’ve now got a terabyte of storage connected to the Internet, and an address that allows me to access it from wherever I am – At home, at work, on public WiFi, on my phone, all the places I might use cloud services. My plan now is to replace all the hosted services I currently use with an equivalent, open source solution that runs on my own hardware, and I’ll cover it in a series of posts. Keep watching folks!

Bookmark the permalink.

3 Responses to Self-hosted cloud

  1. Anonymous says:

    Hey Mark

    Glad to see a fellow “clouder” wanting to do the same! I’ve set up a self-hosted “cloud” server on my dynamic Internet connection as well, and host quite a few SaaS apps.

    I use WordPress to host a training site to show people how to run their site from home:

    Would like to stay in touch and see what you come up with.


  2. Anonymous says:

    Have you considered iFolder? It’s an open source project that basically lets you run your own Dropbox. Development is sponsored by Novell which is a good thing but unfortunately it also means that binary builds are provided for SUSE Linux only. I tried it once but didn’t really have any practical use for it so I haven’t done any long term testing.

    Regards, Anton Eliasson

  3. mark says:

    iFolder was one of the first solutions I considered for file syncing, but besides the lack of Ubuntu packages, it doesn’t currently appear to be maintained, so I decided against it.

Leave a Reply

Your email address will not be published. Required fields are marked *