Just copied and pasted my comment from another recent post about Authelia.
After recently trying Authelia I gave up and moved to Authentik. Very much appreciate the all in one functionality of it. The company even paid a YouTuber to make a bunch of useful step by step tutorials and they have been invaluable. They also have a number of SSO integration instructions for various software. I highly recommend giving it a try if you’re in the market for an easy enough self hosted SSO and proxy password system.
I think it really shines because it supports everything. LDAP, SAML, OAUTH2, OpenID, everything. There are options for TOTP, Duo, Webauth, etc… and you can enforce MFA if you like. The only apps I have been unable to integrate are ones that offer no SSO integration at all.