Author: Robert Kaussow <mail@geeklabor.de>
Date:   Sun May 16 17:01:08 2021 +0200

    chore: update collection xoxys.generl to v2.1.1
This commit is contained in:
Robert Kaussow 2021-05-16 15:16:23 +00:00
parent c743539684
commit 6049b78711

218
index.md
View File

@ -1,316 +1,316 @@
--- ---
title: bitwardenrs_ldap_docker title: vaultwarden_ldap_docker
type: docs type: docs
--- ---
[![Source Code](https://img.shields.io/badge/gitea-source%20code-blue?logo=gitea&logoColor=white)](https://gitea.rknet.org/ansible/xoxys.bitwardenrs_ldap_docker) [![Build Status](https://img.shields.io/drone/build/ansible/xoxys.bitwardenrs_ldap_docker?logo=drone&server=https%3A%2F%2Fdrone.rknet.org)](https://drone.rknet.org/ansible/xoxys.bitwardenrs_ldap_docker) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://gitea.rknet.org/ansible/xoxys.bitwardenrs_ldap_docker/src/branch/master/LICENSE) [![Source Code](https://img.shields.io/badge/gitea-source%20code-blue?logo=gitea&logoColor=white)](https://gitea.rknet.org/ansible/xoxys.vaultwarden_ldap_docker) [![Build Status](https://img.shields.io/drone/build/ansible/xoxys.vaultwarden_ldap_docker?logo=drone&server=https%3A%2F%2Fdrone.rknet.org)](https://drone.rknet.org/ansible/xoxys.vaultwarden_ldap_docker) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://gitea.rknet.org/ansible/xoxys.vaultwarden_ldap_docker/src/branch/master/LICENSE)
Role to setup a [BitwardenRS LDAP](https://gitea.rknet.org/docker/bitwarden_rs_ldap) Sync Service for [BitwardenRS](https://github.com/dani-garcia/bitwarden_rs) password safe. Role to setup a [Vaultwarden LDAP](https://gitea.rknet.org/docker/vaultwarden-ldap) Sync Service for [Vaultwarden](https://github.com/dani-garcia/vaultwarden) password safe.
* [Default Variables](#default-variables) * [Default Variables](#default-variables)
* [bitwardenrs_ldap_bind_dn](#bitwardenrs_ldap_bind_dn) * [vaultwarden_ldap_bind_dn](#vaultwarden_ldap_bind_dn)
* [bitwardenrs_ldap_bind_password](#bitwardenrs_ldap_bind_password) * [vaultwarden_ldap_bind_password](#vaultwarden_ldap_bind_password)
* [bitwardenrs_ldap_bitwarden_admin_token](#bitwardenrs_ldap_bitwarden_admin_token) * [vaultwarden_ldap_cap_add](#vaultwarden_ldap_cap_add)
* [bitwardenrs_ldap_bitwarden_url](#bitwardenrs_ldap_bitwarden_url) * [vaultwarden_ldap_cap_drop](#vaultwarden_ldap_cap_drop)
* [bitwardenrs_ldap_cap_add](#bitwardenrs_ldap_cap_add) * [vaultwarden_ldap_container_name](#vaultwarden_ldap_container_name)
* [bitwardenrs_ldap_cap_drop](#bitwardenrs_ldap_cap_drop) * [vaultwarden_ldap_cpu_shares](#vaultwarden_ldap_cpu_shares)
* [bitwardenrs_ldap_container_name](#bitwardenrs_ldap_container_name) * [vaultwarden_ldap_host](#vaultwarden_ldap_host)
* [bitwardenrs_ldap_cpu_shares](#bitwardenrs_ldap_cpu_shares) * [vaultwarden_ldap_image](#vaultwarden_ldap_image)
* [bitwardenrs_ldap_host](#bitwardenrs_ldap_host) * [vaultwarden_ldap_mail_field](#vaultwarden_ldap_mail_field)
* [bitwardenrs_ldap_image](#bitwardenrs_ldap_image) * [vaultwarden_ldap_memory_limit](#vaultwarden_ldap_memory_limit)
* [bitwardenrs_ldap_mail_field](#bitwardenrs_ldap_mail_field) * [vaultwarden_ldap_memory_reservation](#vaultwarden_ldap_memory_reservation)
* [bitwardenrs_ldap_memory_limit](#bitwardenrs_ldap_memory_limit) * [vaultwarden_ldap_networks](#vaultwarden_ldap_networks)
* [bitwardenrs_ldap_memory_reservation](#bitwardenrs_ldap_memory_reservation) * [vaultwarden_ldap_networks_applied](#vaultwarden_ldap_networks_applied)
* [bitwardenrs_ldap_networks](#bitwardenrs_ldap_networks) * [vaultwarden_ldap_pids_limit](#vaultwarden_ldap_pids_limit)
* [bitwardenrs_ldap_networks_applied](#bitwardenrs_ldap_networks_applied) * [vaultwarden_ldap_port](#vaultwarden_ldap_port)
* [bitwardenrs_ldap_pids_limit](#bitwardenrs_ldap_pids_limit) * [vaultwarden_ldap_restart_policy](#vaultwarden_ldap_restart_policy)
* [bitwardenrs_ldap_port](#bitwardenrs_ldap_port) * [vaultwarden_ldap_scheme](#vaultwarden_ldap_scheme)
* [bitwardenrs_ldap_restart_policy](#bitwardenrs_ldap_restart_policy) * [vaultwarden_ldap_search_base_dn](#vaultwarden_ldap_search_base_dn)
* [bitwardenrs_ldap_scheme](#bitwardenrs_ldap_scheme) * [vaultwarden_ldap_search_filter](#vaultwarden_ldap_search_filter)
* [bitwardenrs_ldap_search_base_dn](#bitwardenrs_ldap_search_base_dn) * [vaultwarden_ldap_security_opt](#vaultwarden_ldap_security_opt)
* [bitwardenrs_ldap_search_filter](#bitwardenrs_ldap_search_filter) * [vaultwarden_ldap_service_directory](#vaultwarden_ldap_service_directory)
* [bitwardenrs_ldap_security_opt](#bitwardenrs_ldap_security_opt) * [vaultwarden_ldap_service_stopped](#vaultwarden_ldap_service_stopped)
* [bitwardenrs_ldap_service_directory](#bitwardenrs_ldap_service_directory) * [vaultwarden_ldap_ssl](#vaultwarden_ldap_ssl)
* [bitwardenrs_ldap_service_stopped](#bitwardenrs_ldap_service_stopped) * [vaultwarden_ldap_sync_interval_seconds](#vaultwarden_ldap_sync_interval_seconds)
* [bitwardenrs_ldap_ssl](#bitwardenrs_ldap_ssl) * [vaultwarden_ldap_sync_loop](#vaultwarden_ldap_sync_loop)
* [bitwardenrs_ldap_sync_interval_seconds](#bitwardenrs_ldap_sync_interval_seconds) * [vaultwarden_ldap_vaultwarden_admin_token](#vaultwarden_ldap_vaultwarden_admin_token)
* [bitwardenrs_ldap_sync_loop](#bitwardenrs_ldap_sync_loop) * [vaultwarden_ldap_vaultwarden_url](#vaultwarden_ldap_vaultwarden_url)
* [bitwardenrs_ldap_version](#bitwardenrs_ldap_version) * [vaultwarden_ldap_version](#vaultwarden_ldap_version)
* [bitwardenrs_ldap_volumes](#bitwardenrs_ldap_volumes) * [vaultwarden_ldap_volumes](#vaultwarden_ldap_volumes)
* [Dependencies](#dependencies) * [Dependencies](#dependencies)
--- ---
## Default Variables ## Default Variables
### bitwardenrs_ldap_bind_dn ### vaultwarden_ldap_bind_dn
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_bind_dn: _unset_ vaultwarden_ldap_bind_dn: _unset_
``` ```
### bitwardenrs_ldap_bind_password ### vaultwarden_ldap_bind_password
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_bind_password: _unset_ vaultwarden_ldap_bind_password: _unset_
``` ```
### bitwardenrs_ldap_bitwarden_admin_token ### vaultwarden_ldap_cap_add
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_bitwarden_admin_token: abc123 vaultwarden_ldap_cap_add: []
``` ```
### bitwardenrs_ldap_bitwarden_url ### vaultwarden_ldap_cap_drop
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_bitwarden_url: bitwarden.example.com vaultwarden_ldap_cap_drop: []
``` ```
### bitwardenrs_ldap_cap_add ### vaultwarden_ldap_container_name
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_cap_add: [] vaultwarden_ldap_container_name: vaultwarden_ldap
``` ```
### bitwardenrs_ldap_cap_drop ### vaultwarden_ldap_cpu_shares
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_cap_drop: [] vaultwarden_ldap_cpu_shares: _unset_
```
### bitwardenrs_ldap_container_name
#### Default value
```YAML
bitwardenrs_ldap_container_name: bitwardenrs_ldap
```
### bitwardenrs_ldap_cpu_shares
#### Default value
```YAML
bitwardenrs_ldap_cpu_shares: _unset_
``` ```
#### Example usage #### Example usage
```YAML ```YAML
bitwardenrs_ldap_cpu_shares: '1024' vaultwarden_ldap_cpu_shares: '1024'
``` ```
### bitwardenrs_ldap_host ### vaultwarden_ldap_host
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_host: _unset_ vaultwarden_ldap_host: _unset_
``` ```
### bitwardenrs_ldap_image ### vaultwarden_ldap_image
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_image: thegeeklab/bitwardenrs_ldap:{{ bitwardenrs_ldap_version }} vaultwarden_ldap_image: thegeeklab/vaultwarden-ldap:{{ vaultwarden_ldap_version }}
``` ```
### bitwardenrs_ldap_mail_field ### vaultwarden_ldap_mail_field
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_mail_field: mail vaultwarden_ldap_mail_field: mail
``` ```
### bitwardenrs_ldap_memory_limit ### vaultwarden_ldap_memory_limit
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_memory_limit: _unset_ vaultwarden_ldap_memory_limit: _unset_
``` ```
#### Example usage #### Example usage
```YAML ```YAML
bitwardenrs_ldap_memory_limit: 512m vaultwarden_ldap_memory_limit: 512m
``` ```
### bitwardenrs_ldap_memory_reservation ### vaultwarden_ldap_memory_reservation
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_memory_reservation: _unset_ vaultwarden_ldap_memory_reservation: _unset_
``` ```
#### Example usage #### Example usage
```YAML ```YAML
bitwardenrs_ldap_memory_reservation: 256m vaultwarden_ldap_memory_reservation: 256m
``` ```
### bitwardenrs_ldap_networks ### vaultwarden_ldap_networks
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_networks: vaultwarden_ldap_networks:
- name: bitwardenrs_default - name: vaultwarden_default
external: true external: true
``` ```
#### Example usage #### Example usage
```YAML ```YAML
bitwardenrs_ldap_networks: vaultwarden_ldap_networks:
- name: default - name: default
# optional network driver, defaults to 'bride' # optional network driver, defaults to 'bride'
driver: host driver: host
``` ```
### bitwardenrs_ldap_networks_applied ### vaultwarden_ldap_networks_applied
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_networks_applied: vaultwarden_ldap_networks_applied:
- bitwardenrs_default - vaultwarden_default
``` ```
### bitwardenrs_ldap_pids_limit ### vaultwarden_ldap_pids_limit
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_pids_limit: _unset_ vaultwarden_ldap_pids_limit: _unset_
``` ```
### bitwardenrs_ldap_port ### vaultwarden_ldap_port
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_port: _unset_ vaultwarden_ldap_port: _unset_
``` ```
### bitwardenrs_ldap_restart_policy ### vaultwarden_ldap_restart_policy
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_restart_policy: always vaultwarden_ldap_restart_policy: always
``` ```
### bitwardenrs_ldap_scheme ### vaultwarden_ldap_scheme
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_scheme: _unset_ vaultwarden_ldap_scheme: _unset_
``` ```
### bitwardenrs_ldap_search_base_dn ### vaultwarden_ldap_search_base_dn
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_search_base_dn: _unset_ vaultwarden_ldap_search_base_dn: _unset_
``` ```
### bitwardenrs_ldap_search_filter ### vaultwarden_ldap_search_filter
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_search_filter: (&(objectclass=*)(uid=*)) vaultwarden_ldap_search_filter: (&(objectclass=*)(uid=*))
``` ```
### bitwardenrs_ldap_security_opt ### vaultwarden_ldap_security_opt
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_security_opt: [] vaultwarden_ldap_security_opt: []
``` ```
### bitwardenrs_ldap_service_directory ### vaultwarden_ldap_service_directory
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_service_directory: /var/lib/docker/services/bitwardenrs_ldap vaultwarden_ldap_service_directory: /var/lib/docker/services/vaultwarden_ldap
``` ```
### bitwardenrs_ldap_service_stopped ### vaultwarden_ldap_service_stopped
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_service_stopped: false vaultwarden_ldap_service_stopped: false
``` ```
### bitwardenrs_ldap_ssl ### vaultwarden_ldap_ssl
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_ssl: true vaultwarden_ldap_ssl: true
``` ```
### bitwardenrs_ldap_sync_interval_seconds ### vaultwarden_ldap_sync_interval_seconds
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_sync_interval_seconds: 60 vaultwarden_ldap_sync_interval_seconds: 60
``` ```
### bitwardenrs_ldap_sync_loop ### vaultwarden_ldap_sync_loop
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_sync_loop: true vaultwarden_ldap_sync_loop: true
``` ```
### bitwardenrs_ldap_version ### vaultwarden_ldap_vaultwarden_admin_token
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_version: latest vaultwarden_ldap_vaultwarden_admin_token: abc123
``` ```
### bitwardenrs_ldap_volumes ### vaultwarden_ldap_vaultwarden_url
#### Default value
```YAML
vaultwarden_ldap_vaultwarden_url: vaultwarden.example.com
```
### vaultwarden_ldap_version
#### Default value
```YAML
vaultwarden_ldap_version: latest
```
### vaultwarden_ldap_volumes
> Define required docker volumes. > Define required docker volumes.
#### Default value #### Default value
```YAML ```YAML
bitwardenrs_ldap_volumes: [] vaultwarden_ldap_volumes: []
``` ```
#### Example usage #### Example usage
```YAML ```YAML
bitwardenrs_ldap_volumes: vaultwarden_ldap_volumes:
# Instead of the name you could specify a path on the container host system, # 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 # but you also have to enable bind mount for this volume
- name: data - name: data