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.