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.