ldap-auth
ldap-auth
Docker app from linuxserver's Repository
Overview
Ldap-auth(https://github.com/nginxinc/nginx-ldap-auth) software is for authenticating users who request protected resources from servers proxied by nginx. It includes a daemon (ldap-auth) that communicates with an authentication server, and a webserver daemon that generates an authentication cookie based on the user’s credentials. The daemons are written in Python for use with a Lightweight Directory Access Protocol (LDAP) authentication server (OpenLDAP or Microsoft Windows Active Directory 2003 and 2012).
Runtime arguments
- Web UI
http://[IP]:[PORT:9000]/test- Network
bridge- Shell
bash- Privileged
- false
Template configuration
WebUIPorttcp
the port for ldap auth daemon
- Target
- 8888
- Default
- 8888
Port: 9000Porttcp
the port for ldap login page
- Target
- 9000
- Default
- 9000
FERNETKEYVariable
Optionally define a custom valid fernet key (only needed if container is frequently recreated, or if using multi-node setups, invalidating previous authentications)
CERTFILEVariable
Optionally point this to a certificate file to enable HTTP over SSL (HTTPS) for the ldap auth daemon
KEYFILEVariable
Optionally point this to the private key file, matching the certificate file referred to in CERTFILE
PUIDVariable
Container Variable: PUID
- Default
- 99
PGIDVariable
Container Variable: PGID
- Default
- 100
UMASKVariable
Container Variable: UMASK
- Default
- 022
Categories
Download Statistics
8,806,248
Total Downloads
8,251
This Month
3,719
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
lscr.io/linuxserver/ldap-authLast Updated2026-05-03
First Seen2019-06-11
Run ldap-auth on Unraid.
ldap-auth is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.