Yep, site's broke.

Thank you for being patient.

No data has been lost thus far.

No evidence of a hack - just old software shambling into dysfunction.

A lot of work needs to be done; many decisions must be made for the short and long term to get up and going again.

No ETA on site restoration as of 19 Sep 23, efforts are ongoing.