Ajout des variables docker_synapse_password_config_enabled et docker_synapse_smtp_invite_url

This commit is contained in:
Navas 2022-09-18 13:17:21 +02:00
parent d43d412e43
commit 67653cf397
2 changed files with 32 additions and 29 deletions

View file

@ -24,6 +24,7 @@ docker_synapse_oidc_issuer: https://auth.libretic.fr/auth/realms/libretic
docker_synapse_oidc_scopes: ["openid','profile','email"]
docker_synapse_oidc_client_id: client_id
docker_synapse_oidc_client_secret: client_secret
docker_synapse_password_config_enabled: only_for_reauth
docker_synapse_registration_shared_secret: "coller_ici_registration_shared_secret"
docker_synapse_macaroon_secret_key: "coller_ici_macaroon_secret_key"
@ -46,7 +47,7 @@ docker_synapse_retention_options:
```
| Option | Valeur par défaut | Description |
|-------------------------------------------|-------------------|---------------------------------------------------------------------------------------------|
|-------------------------------------------|-------------------|----------------------------------------------------------------------------------------------------------------------------------------------|
| docker_synapse_fqdn | | Le fqdn pour accéder à synapse |
| docker_synapse_server_name | | Le domaine matrix (suffixe des id utilisateur) |
| docker_synapse_version | | Version de l'image synapse |
@ -63,6 +64,7 @@ docker_synapse_retention_options:
| docker_synapse_oidc_scopes | | Liste de scopes openid connect |
| docker_synapse_oidc_client_id | | client_id openid connect |
| docker_synapse_oidc_client_secret | | secret associé au client id |
| docker_synapse_password_config_enabled | | si docker_synapse_oidc_enabled, true autorise une connexion par mot de passe tout le temps, only_for_reauth seulement si connexion préalable |
| docker_synapse_registration_shared_secret | | registration_shared_secret obtenu avec docker_synapse_gen_config=true |
| docker_synapse_macaroon_secret_key | | macaroon_secret_key obtenu avec docker_synapse_gen_config=true |
| docker_synapse_form_secret | | form_secret obtenu avec docker_synapse_gen_config=true |
@ -70,6 +72,7 @@ docker_synapse_retention_options:
| docker_synapse_smtp_host | | Serveur smtp |
| docker_synapse_smtp_from | | Valeur du from pour l'envoi d'un courriel |
| docker_synapse_smtp_app_name | | Valeur qui apparaitra dans les [ ] dans les sujets des courriels |
| docker_synapse_smtp_invite_url | | Url vers laquelle rediriger qui serea présente dans les courriels |
| docker_synapse_gen_config | false | Demande au playbook de générer une configuration à partir de laquelle récupérer les secrets |
| docker_synapse_retention_options | | Si précisé, active la section retention dans la configuration de synapse avec ces options |

View file

@ -44,7 +44,7 @@ oidc_providers:
display_name_template: "{{ "{{ user.name }}" }}"
password_config:
enabled: only_for_reauth
enabled: "{{ docker_synapse_password_config_enabled }}"
{% endif %}
@ -54,7 +54,7 @@ email:
notif_from: "{{ docker_synapse_smtp_from }}"
enable_notifs: true
notif_for_new_users: false
invite_client_location: https://app.element.io
invite_client_location: "{{ docker_synapse_smtp_invite_url }}"
app_name: "{{ docker_synapse_smtp_app_name }}"