There are many services out there which you can buy with your hard earned money, which under the hood are nothing more than a Linux server. Mostly you are paying people to write all those pesky Linux commands for you because Linux = hard. However, if you happen to have a Linux server for one reason or another, there’s no reason not to make it do all the things you need. My original reason for renting a dedicated server was for *ahem* torrents… Perfectly above board, helping open source projects distribute files etc. Since then, I have expanded what it does to 5/6 different things. I plan on writing guides on the setup of each of these function, largely for my own benefit when I next break my server (this happens quite often, often enough you really shouldn’t be listing to my advice for anything remotely important).