
LLDAP
Lightweight LDAP server with simple web UI. Integrates with Authelia, Keycloak, and Nextcloud for self-hosted auth.
About LLDAP
LLDAP is a lightweight LDAP implementation designed specifically for self-hosting environments. It provides a simplified, opinionated LDAP interface with a friendly web UI for user management, group management, and password resets. Users can edit their own details and reset passwords via email.
LLDAP integrates seamlessly with Authelia, Authentik, Keycloak, Nextcloud, Airsonic, and most services that support LDAP authentication. It stores data in SQLite by default with optional MySQL/MariaDB or PostgreSQL backends. LLDAP is built in Rust, extremely resource-efficient, and deploys via Docker.
It is intentionally not a full LDAP server: it trades protocol completeness for simplicity and ease of management. LLDAP is GPL licensed with 6,400+ GitHub stars and active community support.
Key Features
- Simple web UI for user, group, and password management
- Integrates with Authelia, Authentik, Keycloak, Nextcloud, and more
- Built in Rust: single binary, low memory, Docker deployment
- SQLite default with optional MySQL/MariaDB or PostgreSQL backends
Self-Hosting Notes
Find another tool
More in Security & Identity
Authelia
Comprehensive single sign-on (SSO) and multi-factor authentication (MFA) portal.
Authentik
Flexible, open-source identity provider supporting SSO, MFA, and enterprise federation.
Canarytokens
Self-hosted honeypot tokens that alert you when accessed. Detect breaches, insider threats, and credential exposure.
CrowdSec
Modern, collaborative intrusion prevention system built to detect bad behaviors.