Ldap-auth
Description
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).
Image
linuxserver/ldap-auth:latest
Categories
- Proxyserver
Ports
- 8888:8888/tcp
- 9000:9000/tcp
Environment Variables
Name | Label | Default | Description |
---|---|---|---|
TZ | TZ | Europe/Amsterdam | Specify a timezone to use for example Europe/Amsterdam |
FERNETKEY | FERNETKEY | `````` | Optionally define a custom fernet key, has to be base64-encoded 32-byte (only needed if container is frequently recreated, or if using multi-node setups, invalidating previous authentications) |
CERTFILE | CERTFILE | `````` | Point this to a certificate file to enable HTTP over SSL (HTTPS) for the ldap auth daemon |
KEYFILE | KEYFILE | `````` | Point this to the private key file, matching the certificate file referred to in CERTFILE |
Labels
Key | Value |
---|---|
traefik.enable | true |
traefik.http.routers.ldap-auth.rule | Host(`ldap-auth.{$TRAEFIK_INGRESS_DOMAIN}`) |
traefik.http.routers.ldap-auth.entrypoints | https |
traefik.http.services.ldap-auth.loadbalancer.server.port | 8888 |
traefik.http.routers.ldap-auth.tls | true |
traefik.http.routers.ldap-auth.tls.certresolver | default |
traefik.http.routers.ldap-auth.middlewares | traefik-forward-auth |
mafl.enable | true |
mafl.title | Ldap-auth |
mafl.description | Ldap-auth software is for authenticating users who request protected resources from servers proxied by nginx. |
mafl.link | https://ldap-auth.{$TRAEFIK_INGRESS_DOMAIN} |
mafl.icon.wrap | true |
mafl.icon.color | #007acc |
mafl.status.enabled | true |
mafl.status.interval | 60 |
mafl.group | Proxyserver |
mafl.icon.url | https://jumpcloud.com/wp-content/uploads/2016/12/LDAP_Logo-1420591101.jpg |