agrego autenticacion ldap
This commit is contained in:
parent
1c623535ba
commit
e837730f32
@ -1,3 +1,8 @@
|
||||
---
|
||||
kanboard_image_name: i-kanboard
|
||||
kanboard_container_name: c-kanboard
|
||||
|
||||
kanboard_use_ldap: yes
|
||||
|
||||
ldap_uri: ldap://server:389
|
||||
ldap_base_dn: dc=example,dc=com
|
||||
|
@ -58,6 +58,23 @@
|
||||
# force: "{{ dl is changed or cp is changed }}"
|
||||
# register: b_img
|
||||
|
||||
- name: kanboard configuration file
|
||||
copy:
|
||||
content: |
|
||||
<?php
|
||||
{% if kanboard_use_ldap %}
|
||||
// Enable LDAP authentication (false by default)
|
||||
define('LDAP_AUTH', true);
|
||||
// LDAP server hostname
|
||||
define('LDAP_SERVER', '{{ ldap_uri }}');
|
||||
// LDAP properties
|
||||
define('LDAP_USER_BASE_DN', 'ou=People,{{ ldap_base_dn }}');
|
||||
define('LDAP_USER_FILTER', 'uid=%s');
|
||||
{% endif %}
|
||||
|
||||
dest: "/var/lib.docker/volumes/kanboard_data/_data/config.php"
|
||||
register: kb_config
|
||||
|
||||
- name: start container
|
||||
docker_container:
|
||||
image: kanboard/kanboard
|
||||
@ -104,3 +121,9 @@
|
||||
name: "{{ frontend_container_name }}"
|
||||
restart: yes
|
||||
when: fe_config is changed
|
||||
|
||||
- name: restart kanboard
|
||||
docker_container:
|
||||
name: "{{ kanboard_container_name }}"
|
||||
restart: yes
|
||||
when: kb_config is changed
|
||||
|
Loading…
x
Reference in New Issue
Block a user