LDAP Manager

Modern, lightweight web interface for managing your OpenLDAP servers

โœ… Production Ready โ€ข Enterprise Security โ€ข High Availability โ€ข 104 Tests

Features

๐Ÿ—‚๏ธ

Directory Management

Browse, search, and manage LDAP entries with an intuitive interface

๐Ÿ”—

Multi-Cluster Support

Connect and manage multiple LDAP servers from a single interface

๐Ÿ“„

Server-Side Pagination

Efficient handling of large directories using LDAP Simple Paged Results (RFC 2696)

๐Ÿ”

Server-Side Search

Fast LDAP filter-based search across uid, cn, mail, and sn attributes

๐ŸŽจ

Custom Schema Support

Automatically detects and displays custom objectClasses and attributes

๐Ÿ“Š

Real-Time Monitoring

View cluster health status, connection metrics, and operation statistics

Quick Start

Docker Run

docker run -d \
  -p 5173:5173 \
  -p 8000:8000 \
  -v ./config.yml:/app/config.yml \
  ghcr.io/vibhuvioio/ldap-manager:latest

Docker Compose

version: '3.8'
services:
  ldap-manager:
    image: ghcr.io/vibhuvioio/ldap-manager:latest
    ports:
      - "5173:5173"
      - "8000:8000"
    volumes:
      - ./config.yml:/app/config.yml

Access the UI at http://localhost:5173

๐Ÿ“ฆ Available Versions: View all versions on GitHub Container Registry

Config file note: Create config.yml with your LDAP cluster configurations. See Configuration Guide for details.

Documentation