This add-on runs a simple HTTP server that can authenticate users against an LDAP server. It is meant to be used in conjunction with Home Assistant's Command Line authentication provider, so it only implements the bare minimum functionality to support that.
This add-on is as an alternative to the shell script at
https://github.com/bob1de/ldap-auth-sh for containerized Home Assistant
installs. Unlike ldap-auth-sh
, all LDAP functionality is wrapped in the add-on
and exposed via an HTTP endpoint. That way, only curl
is needed from within
the Home Assistant container.