I've been trying to get my own copy of Ghost running on a server all weekend, and I think I finally managed to do it. Nitrous.io had a lovely IDE with Node.js pre-installed, and I got Ghost up and running there in five minutes, but I wanted something that wouldn't shut the entire machine down after a set period of time.
So, even though it was more of a pain in the ass, I set up an Amazon EC2 Ubuntu instance (its micro instance is free for one year), SSHed into it, installed Node.js and Ghost from scratch, and finally got it running with Forever. I also installed Git and set up my GitHub key for good measure.
I'll link to the install guides I used here soon. I'll also add my own notes where my install deviated. I've never had to use sudo so much in my life.