Network

lldap – lightweight LDAP authentication server

lldap is a lightweight authentication server for self-hosted environments that need straightforward LDAP-compatible user management without the complexity of a full directory platform.

It deliberately provides a simplified and opinionated LDAP interface rather than attempting to implement every LDAP feature. A browser-based frontend handles routine user and group administration, while its API makes the service suitable for scripted provisioning and integration with other applications.

This is free and open source software.

Key Features

  • LDAP-compatible authentication and directory queries.
  • Browser-based interface for managing users and groups.
  • Self-service editing of selected user account details.
  • Password reset by email when an SMTP server is configured.
  • OPAQUE password-authentication protocol.
  • Argon2-based password protection.
  • SQLite database support.
  • PostgreSQL database support.
  • MySQL and MariaDB database support.
  • GraphQL API for administration and automation.
  • Custom user attributes.
  • Custom group attributes.
  • LDAP schema compatibility attributes including memberOf and modification timestamps.
  • LDAPS for encrypted LDAP communication.
  • Configurable healthcheck listener.
  • Bootstrap tooling for creating and updating users, groups and attributes from files.
  • Integration with applications including authentication proxies, collaboration services and self-hosted cloud platforms.
  • PAM and NSS integration for using directory accounts with Linux systems.
  • Configurable base DN and LDAP service settings.
  • Small resource footprint suitable for home servers and modest self-hosted installations.

Website: github.com/lldap/lldap
Support:
Developer: Valentin Tolmer and contributors
License: GNU General Public License v3.0

lldap is written in Rust. Learn Rust with our recommended free books and free tutorials.


Related Software

LDAP Solutions
389 Directory ServerEnterprise-class Open Source LDAP server
OpenLDAPLDAP suite of applications and development tools
FreeIPAIntegrated security information management solution
OpenDJCloud Directory for the API Economy
lldapLight LDAP implementation
ApacheDSLDAP and Kerberos server written in Java
GLAuthEasy-to-use, LDAP server with configurable backends
Wren:DSLDAPv3 directory service for secure identity data storage
RazDCActive Directory domain controller built on Rocky Linux and Samba4

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted