Hey Trey, the site was restored the same day (27 days ago). It must've gone down ago. This is super embarrassing, so we'll add an alert to make sure we know when the site goes down. This is an open source / side project so we do our best to keep things working. Thanks for letting me know!