feat(synapse): add ansible role

This commit is contained in:
2024-09-20 14:15:55 +02:00
parent dd696c3442
commit d96bc2010d
25 changed files with 901 additions and 0 deletions

View File

@ -0,0 +1,28 @@
---
synapse_config_server_name: "{{ synapse_domain }}"
synapse_config_log_config_path: >-
{{ synapse_logging_config_file }}
synapse_config_media_store_path: >-
{{ synapse_media_store_path }}
synapse_config_signing_key_path: >-
{{ synapse_signing_key_file }}
synapse_config_trusted_key_servers:
- "matrix.org"
synapse_listeners_config: "{{ synapse_config_listeners }}"
synapse_default_config: >-
{{
synapse_default_server_config
| combine(synapse_tls_config)
| combine(synapse_email_config)
| combine(synapse_federation_config)
| combine(synapse_media_config)
| combine(synapse_turn_config)
| combine(synapse_cache_config)
| combine(synapse_ratelimit_config)
| combine(synapse_metrics_config)
}}
synapse_homeserver_config: >-
{{ synapse_default_config
| combine(synapse_config | default({})) }}