We're really sorry :(
For reasons still unexplained, our VPS went down yesterday. Despite continued calls and requests to escalate the issue, our host only finally got us back online this afternoon (UK time). They have failed, so far at least, to give us a reason other than it was a 'hardware...