Today I would setup Authentik and use their LDAP outpost, but mostly of my use is SAML so that makes sense for me.
post
If you have 2gb for a separate VM then go with freeipa
I managed OpenLDAP servers professionally for years. You don't want to use OpenLDAP unless it's something you want to learn about.
LLDAP (or GLAuth) does everything you need in a homelab context for a fraction of the effort, complexity, and hassle.
replies:
I use Authentik or keycloak for this stuff, that way I’m not actually running LDAP; just a connector!
If you really only want LDAP, take LLDAP. But most people might want more and in that case KanIDM (LDAP, OAuth2, RADIUS and more) might be what you're looking for.
Both projects are modern, written in Rust and very lightweight.
all 8 comments