Just a quick post to let you know that the server is now back online after being unavailable for a few hours earlier today. I'm very sorry about the downtime and will be investigating the cause to try and prevent a similar issue occurring again.
It's back now anyway!