You would be better of putting it on a Digital Ocean and then create / destroy a droplet when you need it. It is what I do and my cost is like $1.50 per month (as opposed to $5).
I second the idea of using Digital Ocean, though I just pay the $5 a month and leave it running.