fediverse-auth (the login system running at auth.fediverse.events) is fully OpenID connect compliant so it should be pretty easy to implement into other projects
Looks really neat though!
The source for that is available on the gitlab https://git.sc07.company/sc07/fediverse-auth
The matrix homeserver that was being used was in the same VM as the rest of my fediverse services, which all of them got hammered when the event started
Before next years event (or any other event) I am going to be getting a dedicated server for all of my fediverse services to prevent this