yealink-bridge/ldap-auth-server
2025-02-19 19:31:51 +01:00
..
translations add ldap thing 2025-02-19 19:31:51 +01:00
apparmor.txt add ldap thing 2025-02-19 19:31:51 +01:00
build.yaml add ldap thing 2025-02-19 19:31:51 +01:00
CHANGELOG.md add ldap thing 2025-02-19 19:31:51 +01:00
config.yaml add ldap thing 2025-02-19 19:31:51 +01:00
Dockerfile add ldap thing 2025-02-19 19:31:51 +01:00
DOCS.md add ldap thing 2025-02-19 19:31:51 +01:00
go.mod add ldap thing 2025-02-19 19:31:51 +01:00
go.sum add ldap thing 2025-02-19 19:31:51 +01:00
ldap_auth_command.sh add ldap thing 2025-02-19 19:31:51 +01:00
main.go add ldap thing 2025-02-19 19:31:51 +01:00
README.md add ldap thing 2025-02-19 19:31:51 +01:00

Home Assistant Add-on: LDAP Authentication Server

Supports aarch64 Architecture Supports amd64
Architecture Supports armhf Architecture Supports armv7 Architecture Supports i386
Architecture

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.