[Question] identity provider recommendation

Hey! I have a VPS with 4GB and noticed that authentik, my identity provider is eating up a big chunk of it (1.2GiB on average) limiting how many services I can run on my server. I've been considering migrating to a more lightweight identity provider as authentik feels bloated for my use case (I have hardly 5 users and don't need all these enterprise features). I'm mainly looking for an identity provider that:

  • has good documentation
  • supports OAuth2
  • supports user creation through invites/registration links
  • supports password and 2FA login
  • lower RAM footprint

What are your recommendations? Thank you!

4 points · 4 comments · view on lemmy.world

4 Comments

moonpiedumplings@programming.dev · 3 pts · 24d (1 reply)

Kanidm

Void auth

Starkon@lemmy.ml · 2 pts · 24d

I've heard of Kanidm but not of void auth. From what I've read in their websites, Kanidm has more features, and since it's programmed in Rust, I'm biased to using it, so that I can contribute back to the repo later on. I'm not yet sure which one to migrate to so I'll probably deploy a demo of each and see which one suits my case better. Thank you :)

mhzawadi@lemmy.horwood.cloud · 1 pts · 23d

Keycloak?

DecentM@lemmy.blahaj.zone · 1 pts · 23d

Authelia + lldap as backend