39 lines
1.3 KiB
YAML
39 lines
1.3 KiB
YAML
configuration:
|
|
ldap_server_url:
|
|
name: LDAP Server URL
|
|
description: |
|
|
The URL of the server to connect to. Prefix with ldap:// or ldaps://.
|
|
|
|
Example: ldaps://ldap.example.com:636
|
|
bind_dn_template:
|
|
name: Bind DN Template
|
|
description: |
|
|
The template for the DN of the user. The first instance of `%s` will be replaced
|
|
with the username.
|
|
|
|
Example: cn=%s,ou=people,dc=example,dc=com
|
|
bind_dn_password:
|
|
name: Bind DN Password
|
|
description: |
|
|
Password to use for Bind DN
|
|
search_base_dn:
|
|
name: Search Base DN
|
|
description: |
|
|
The base DN for user searches. Only necessary when using a search filter.
|
|
|
|
Example: ou=people,dc=example,dc=com
|
|
search_filter_template:
|
|
name: Search Filter Template
|
|
description: |
|
|
The template for the search filter to apply when searching for users. The first
|
|
`%s` will be replaced with the username. This option can be used to only allow
|
|
members of specific groups.
|
|
|
|
Example: (&(uid=%s)(memberof=cn=home_assistant,ou=groups,dc=example,dc=com))
|
|
debug_mode:
|
|
name: Debug Mode
|
|
description: |
|
|
Run the server in debug mode.
|
|
|
|
network:
|
|
80/tcp: "The server's port. Generally not necessary, but it can be mapped for debugging."
|