Site is back up, I haven't updated to 0.7.5 yet so uploads are currently disabled. Thank Wargaming for again screwing up something that is so simple a 1st year compsci student can do it in their sleep. I've not got much spare time at the moment so uploads will be enabled again most likely during the weekend.

More...