I would obviously prefer to keep this site going, but without access to server password, we won't be able to, even if we want to. The Discord group is a decent, if imperfect, backup. Several of us are already there also.
If someone has Admin's contact info, I would be willing to contribute to the cost of the certificate renewal/site maintenance. I guess if that's off the table, we could renew the url in September and host a site or at least redirect to the discord. I don't know what our options are.
I do have a profile on the Admins' Bizarro site, it's called slug.com and it's a ultra right wing bastion of hate. I just lurk or post in some non political groups, they have a science fiction group and a mystery group. Anyway our Admin is a ultra conservative libertarian and a Christian. He used to be a regular on there and he disappeared a couple years ago. They think he might have died. I think so too unfortunately.
@OldMetalHead Could have been on automatic renewal.