add ldap config
This commit is contained in:
parent
e9236730eb
commit
6a8d5c01c6
@ -49,6 +49,29 @@ nextcloud_smtp_password: ""
|
|||||||
nextcloud_mail_from_address: ""
|
nextcloud_mail_from_address: ""
|
||||||
nextcloud_mail_domain: "{{ nextcloud_domain }}"
|
nextcloud_mail_domain: "{{ nextcloud_domain }}"
|
||||||
|
|
||||||
|
# ldap
|
||||||
|
nextcloud_ldap_enable: false
|
||||||
|
nextcloud_ldap_host: "{{ ldap_uri | default('openldap') | regex_replace(':[0-9]+$') }}"
|
||||||
|
nextcloud_ldap_port: "389"
|
||||||
|
#nextcloud_ldap_backup_host: ""
|
||||||
|
nextcloud_ldap_backup_port: "389"
|
||||||
|
#nextcloud_ldap_dn: ""
|
||||||
|
#nextcloud_ldap_agent_password: ""
|
||||||
|
nextcloud_ldap_base: "dc={{ openldap_domain | default('example.com') | replace('.', ',dc=') }}"
|
||||||
|
#nextcloud_ldap_base_users: ""
|
||||||
|
#nextcloud_ldap_base_groups: ""
|
||||||
|
#nextcloud_ldap_userfilter_objectclass: ""
|
||||||
|
#nextcloud_ldap_userlist_filter: ""
|
||||||
|
#nextcloud_ldap_login_filter: ""
|
||||||
|
#nextcloud_ldap_groupfilter_objectclass: ""
|
||||||
|
#nextcloud_ldap_group_filter: ""
|
||||||
|
#nextcloud_ldap_gid_number: ""
|
||||||
|
#nextcloud_ldap_display_name: ""
|
||||||
|
#nextcloud_ldap_user_display_name_2: ""
|
||||||
|
#nextcloud_ldap_group_display_name: ""
|
||||||
|
#nextcloud_ldap_email_attr: ""
|
||||||
|
#nextcloud_ldap_group_member_assoc_attribute: ""
|
||||||
|
|
||||||
# container
|
# container
|
||||||
nextcloud_image: eumau/nextcloud
|
nextcloud_image: eumau/nextcloud
|
||||||
nextcloud_container: nextcloud
|
nextcloud_container: nextcloud
|
||||||
|
@ -83,6 +83,27 @@
|
|||||||
SMTP_PASSWORD: "{{ nextcloud_smtp_password }}"
|
SMTP_PASSWORD: "{{ nextcloud_smtp_password }}"
|
||||||
MAIL_FROM_ADDRESS: "{{ nextcloud_mail_from_address }}"
|
MAIL_FROM_ADDRESS: "{{ nextcloud_mail_from_address }}"
|
||||||
MAIL_DOMAIN: "{{ nextcloud_mail_domain }}"
|
MAIL_DOMAIN: "{{ nextcloud_mail_domain }}"
|
||||||
|
LDAP_ENABLE: "{{ 'true' if nextcloud_ldap_enable else 'false' }}"
|
||||||
|
LDAP_HOST: "{{ nextcloud_ldap_host }}"
|
||||||
|
LDAP_PORT: "{{ nextcloud_ldap_port | string }}"
|
||||||
|
LDAP_BACKUP_HOST: "{{ nextcloud_ldap_backup_host | default(omit) }}"
|
||||||
|
LDAP_BACKUP_PORT: "{{ nextcloud_ldap_backup_port | string }}"
|
||||||
|
LDAP_DN: "{{ nextcloud_ldap_dn | default(omit) }}"
|
||||||
|
LDAP_AGENT_PASSWORD: "{{ nextcloud_ldap_agent_password | default(omit) }}"
|
||||||
|
LDAP_BASE: "{{ nextcloud_ldap_base }}"
|
||||||
|
LDAP_BASE_USERS: "{{ nextcloud_ldap_base_users | default(omit) }}"
|
||||||
|
LDAP_BASE_GROUPS: "{{ nextcloud_ldap_base_groups | default(omit) }}"
|
||||||
|
LDAP_USERFILTER_OBJECTCLASS: "{{ nextcloud_ldap_userfilter_objectclass | default(omit) }}"
|
||||||
|
LDAP_USERLIST_FILTER: "{{ nextcloud_ldap_userlist_filter | default(omit) }}"
|
||||||
|
LDAP_LOGIN_FILTER: "{{ nextcloud_ldap_login_filter | default(omit) }}"
|
||||||
|
LDAP_GROUPFILTER_OBJECTCLASS: "{{ nextcloud_ldap_groupfilter_objectclass | default(omit) }}"
|
||||||
|
LDAP_GROUP_FILTER: "{{ nextcloud_ldap_group_filter | default(omit) }}"
|
||||||
|
LDAP_GID_NUMBER: "{{ nextcloud_ldap_gid_number | default(omit) }}"
|
||||||
|
LDAP_DISPLAY_NAME: "{{ nextcloud_ldap_display_name | default(omit) }}"
|
||||||
|
LDAP_USER_DISPLAY_NAME_2: "{{ nextcloud_ldap_user_display_name_2 | default(omit) }}"
|
||||||
|
LDAP_GROUP_DISPLAY_NAME: "{{ nextcloud_ldap_group_display_name | default(omit) }}"
|
||||||
|
LDAP_EMAIL_ATTR: "{{ nextcloud_ldap_email_attr | default(omit) }}"
|
||||||
|
LDAP_GROUP_MEMBER_ASSOC_ATTRIBUTE: "{{ nextcloud_ldap_group_member_assoc_attribute | default(omit) }}"
|
||||||
networks:
|
networks:
|
||||||
- name: "{{ docker_network }}"
|
- name: "{{ docker_network }}"
|
||||||
ports:
|
ports:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user