# LLDAP

Lightweight authentication server that exposes an LDAP interface and a web UI for managing users and groups.


Source: https://findsoftware.frbit.cloud/lldap/
Last reviewed: 2026-11-03
Listed since: 2026-11-03

## Record

### Links

- repository: https://github.com/lldap/lldap
- docs: https://github.com/lldap/lldap/blob/v0.6.3/docs/install.md
- discord: https://discord.gg/h5PEdRMNyP

### Identity

- status: active
- maintainer: Valentin Tolmer
- maintainerType: individual
- parent: unknown
- firstRelease: 2021
- hqCountry: unknown

### Kind

- category: auth
- hosting: binary
- language: rust
- runtime: binary
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: sqlite, mysql, postgres
- adminUi: yes
- headlessApi: graphql
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: always-on
- renderingModes: not applicable
- installMethod: docker image lldap/lldap, with a compose example

### License

- licenseModel: open-source
- license: GPL-3.0-only

### Releases

- currentMajor: 0
- latestReleaseDate: 2026-04-30

### Adoption

- githubStargazers: 6609
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 178
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://api.github.com/repos/lldap/lldap (read 2026-11-03)
- urls: https://github.com/lldap/lldap/blob/v0.6.3/docs/install.md (read 2026-11-03)
- maintainer: https://github.com/lldap/lldap/blob/v0.6.3/Cargo.toml (read 2026-11-03)
- maintainerType: https://github.com/lldap/lldap/blob/v0.6.3/Cargo.toml (read 2026-11-03)
- firstRelease: https://github.com/lldap/lldap/releases (read 2026-11-03)
- category: https://github.com/lldap/lldap/blob/main/README.md (read 2026-11-03)
- language: https://api.github.com/repos/lldap/lldap (read 2026-11-03)
- runtime: https://github.com/lldap/lldap/blob/v0.6.3/docs/install.md (read 2026-11-03)
- installMethod: https://github.com/lldap/lldap/blob/v0.6.3/docs/install.md (read 2026-11-03)
- installMethod: https://github.com/lldap/lldap/blob/v0.6.3/docs/install.md (read 2026-11-03)
- installMethod: https://github.com/lldap/lldap/blob/v0.6.3/docs/install.md (read 2026-11-03)
- installMethod: https://github.com/lldap/lldap/blob/v0.6.3/docs/install.md (read 2026-11-03)
- installMethod: https://github.com/lldap/lldap/blob/v0.6.3/docs/install.md (read 2026-11-03)
- runsAs: https://github.com/lldap/lldap/blob/v0.6.3/docs/install.md (read 2026-11-03)
- databases: https://github.com/lldap/lldap/blob/main/README.md (read 2026-11-03)
- adminUi: https://github.com/lldap/lldap/blob/main/README.md (read 2026-11-03)
- headlessApi: https://github.com/lldap/lldap/blob/main/README.md (read 2026-11-03)
- license: https://github.com/lldap/lldap/blob/v0.6.3/Cargo.toml (read 2026-11-03)
- licenseModel: https://github.com/lldap/lldap/blob/v0.6.3/Cargo.toml (read 2026-11-03)
- currentMajor: https://github.com/lldap/lldap/releases/tag/v0.6.3 (read 2026-11-03)
- latestReleaseDate: https://github.com/lldap/lldap/releases/tag/v0.6.3 (read 2026-11-03)
- githubStargazers: https://api.github.com/repos/lldap/lldap (read 2026-11-03)
- contributors: https://api.github.com/repos/lldap/lldap/contributors (read 2026-11-03)

## Notes

LLDAP is a lightweight authentication server with a simplified LDAP interface, kept deliberately smaller than a full LDAP server. Per its README it connects to other components such as Keycloak, Authelia and Nextcloud that use it as the source of users and groups. Administrators manage those users and groups in a web front end, and scripts can do the same through the GraphQL API. Data is kept in SQLite by default, and the database can be switched to MySQL/MariaDB or PostgreSQL. It runs as a long-lived service that listens on one port for LDAP and another for the web interface, and the [install guide](https://github.com/lldap/lldap/blob/v0.6.3/docs/install.md) covers a container image, Podman, the TrueNAS SCALE app catalog, distribution packages and a build from source with Cargo.

The FAQ names Kanidm as the project to look at when modern identity protocols are needed.

## Worth knowing

The README states that the goal is not to provide a full LDAP server. The FAQ states that LLDAP is developed by volunteers, that it offers no commercial support contracts, and that one maintainer knows the whole codebase.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
