xoxys.vaultwarden_ldap_docker/defaults/main.yml

63 lines
2.2 KiB
YAML

---
vaultwarden_ldap_version: latest
vaultwarden_ldap_image: "thegeeklab/vaultwarden-ldap:{{ vaultwarden_ldap_version }}"
vaultwarden_ldap_service_directory: /var/lib/docker/services/vaultwarden_ldap
vaultwarden_ldap_container_name: vaultwarden_ldap
vaultwarden_ldap_restart_policy: always
vaultwarden_ldap_service_stopped: False
# @var vaultwarden_ldap_networks:example: >
# vaultwarden_ldap_networks:
# - name: default
# # optional network driver, defaults to 'bride'
# driver: host
# @end
vaultwarden_ldap_networks:
- name: vaultwarden_default
external: True
vaultwarden_ldap_networks_applied:
- vaultwarden_default
# @var vaultwarden_ldap_volumes:description: > Define required docker volumes.
# @end
# @var vaultwarden_ldap_volumes:example: >
# vaultwarden_ldap_volumes:
# # Instead of the name you could specify a path on the container host system,
# # but you also have to enable bind mount for this volume
# - name: data
# # target location inside the container
# dest: /app/data
# # enable bind mount, if false volume will be configured as named volume
# # keep in mind you MUST set bind in any case
# bind: True
# @end
vaultwarden_ldap_volumes: []
# @var vaultwarden_ldap_memory_limit: $ "_unset_"
# @var vaultwarden_ldap_memory_limit:example: $ "512m"
# @var vaultwarden_ldap_memory_reservation: $ "_unset_"
# @var vaultwarden_ldap_memory_reservation:example: $ "256m"
# @var vaultwarden_ldap_cpu_shares: $ "_unset_"
# @var vaultwarden_ldap_cpu_shares:example: $ "1024"
vaultwarden_ldap_cap_add: []
vaultwarden_ldap_cap_drop: []
vaultwarden_ldap_security_opt: []
# @var vaultwarden_ldap_pids_limit: $ "_unset_"
vaultwarden_ldap_vaultwarden_url: vaultwarden.example.com
vaultwarden_ldap_vaultwarden_admin_token: abc123
# @var vaultwarden_ldap_host: $ "_unset_"
# @var vaultwarden_ldap_scheme: $ "_unset_"
vaultwarden_ldap_ssl: True
# @var vaultwarden_ldap_port: $ "_unset_"
# @var vaultwarden_ldap_bind_dn: $ "_unset_"
# @var vaultwarden_ldap_bind_password: $ "_unset_"
# @var vaultwarden_ldap_search_base_dn: $ "_unset_"
vaultwarden_ldap_search_filter: "(&(objectclass=*)(uid=*))"
vaultwarden_ldap_mail_field: "mail"
vaultwarden_ldap_sync_interval_seconds: 60
vaultwarden_ldap_sync_loop: True