I don't know for sure but I doubt it. I'm not even sure Marius is still involved with the project, he's been absent from the forum for a long time. On the plus side the server is back up.Cosmology's security certificate is good until November 29th. They are using Let's Encrypt now so renewals should be free and automated.
Did they ever find/hire an IT guy? I gave up on them years ago when it became obvious to me they lacked the technical know-how to manage the server side of things.