diff options
Diffstat (limited to 'group_vars')
-rw-r--r-- | group_vars/kanboard.yml | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/group_vars/kanboard.yml b/group_vars/kanboard.yml new file mode 100644 index 0000000..086d9ec --- /dev/null +++ b/group_vars/kanboard.yml @@ -0,0 +1,21 @@ +--- + +kanboard_base: "{{ swarm_base }}/kanboard" +kanboard_domain: "kanban.{{ domain }}" + +# https://docs.kanboard.org/v1/admin/ldap/ +base_dn: "{{ 'dc=' ~ idm_domain | regex_replace('\\.', ',dc=') }}" +kanboard_ldap_auth: "true" +kanboard_ldap_server: "ldaps://{{ idm_domain }}:3636" +kanboard_ldap_ssl_verify: "true" +kanboard_ldap_bind_type: "proxy" +kanboard_ldap_username: "dn=token" +kanboard_ldap_user_attribute_email: "emailprimary" +kanboard_ldap_user_creation: "true" +kanboard_ldap_user_base_dn: "{{ base_dn }}" +kanboard_ldap_user_filter: "(&(class=account)(name=%s))" +kanboard_ldap_group_provider: "true" +kanboard_ldap_group_base_dn: "{{ base_dn }}" +kanboard_ldap_group_filter: "(&(class=group)(name=%s))" +kanboard_ldap_group_admin_dn: "spn=kanban_admins@{{ idm_domain }},{{ base_dn }}" +kanboard_ldap_group_manager_dn: "spn=kanban_admins@{{ idm_domain }},{{ base_dn }}" |