Yeah, the site is back up. It will be very slow until caches get filled. It should become pretty usable after that, although not as fast as it used to be for the time being (because it's not using the Raptors).