ldap-auth
lscr.io/linuxserver/ldap-auth
https://github.com/orgs/linuxserver/packages/container/package/ldap-auth
Donations
https://www.linuxserver.io/donate
https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/donate.png
bridge
false
https://github.com/linuxserver/docker-ldap-auth/issues/new/choose
bash
https://github.com/linuxserver/docker-ldap-auth#application-setup
https://github.com/linuxserver/docker-ldap-auth#readme
https://github.com/nginxinc/nginx-ldap-auth
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).
http://[IP]:[PORT:9000]/test
https://raw.githubusercontent.com/linuxserver/templates/main/unraid/ldap-auth.xml
https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/ldap-auth-logo.png
2024-12-25
### 2024-12-25
- Add `legacy-cgi`. Fix fernet key storage.
### 2024-12-22
- Rebase to Alpine 3.21. Add support for read-only and non-root.
### 2024-06-30
- Rebase to Alpine 3.20.
### 2023-12-23
- Rebase to Alpine 3.19.
### 2023-06-20
- Sync upstream changes, including the ability to disable referrals with `X-Ldap-DisableReferrals`.
### 2023-05-25
- Rebase to Alpine 3.18, deprecate armhf.
### 2022-12-30
- Rebase to alpine 3.17.
### 2022-09-19
- Rebase to alpine 3.15.
### 2021-05-14
- Add linuxserver wheel index.
### 2021-02-12
- Clean up cargo/rust cache.
### 2021-02-10
- Rebasing to alpine 3.13.
### 2020-09-08
- Set form action correctly.
### 2020-07-30
- Fix bug related to unset optional `CERTFILE` and `KEYFILE` vars.
### 2020-07-27
- Add support for HTTP over SSL (HTTPS).
### 2020-07-21
- Add support for optional user defined fernet key.
### 2020-06-02
- Rebasing to alpine 3.12, serve login page at `/ldaplogin` as well as `/login`, to prevent clashes with reverese proxied apps.
### 2020-05-17
- Add support for self-signed CA certs.
### 2020-02-20
- Switch to python3.
### 2019-12-19
- Rebasing to alpine 3.11.
### 2019-07-01
- Fall back to base64 encoding when basic http auth is used.
### 2019-06-28
- Rebasing to alpine 3.10.
### 2019-03-23
- Switching to new Base images, shift to arm32v7 tag.
### 2019-02-22
- Rebasing to alpine 3.9.
### 2018-09-18
- Update pip
### 2018-09-14
- Add TZ parameter, remove unnecessary PUID/PGID params
### 2018-08-11
- Initial release.