matrix/roles/synapse/defaults/main/homeserver.config.yml

31 lines
932 B
YAML

---
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:
- server_name: "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)
| combine(synapse_api_config)
| combine(synapse_push_config)
}}
synapse_homeserver_config: >-
{{ synapse_default_config
| combine(synapse_config | default({})) }}