feat(synapse): add ansible role

This commit is contained in:
2024-09-20 14:15:55 +02:00
parent c29c7ded3f
commit 39c6e148ab
21 changed files with 677 additions and 0 deletions

View File

@ -0,0 +1,24 @@
---
synapse_config_enable_metrics: false
synapse_config_sentry_environment: ~
synapse_config_sentry_dsn: ~
synapse_config_metrics_flags_known_servers: true
synapse_config_report_stats: true
synapse_config_report_stats_endpoint: >-
https://matrix.org/report-usage-stats/push
synapse_metrics_sentry_config: >-
{{ {}
| combine(({"environment": synapse_config_sentry_environment })
if synapse_config_sentry_environment | default(false, true) else {})
| combine(({"dsn": synapse_config_sentry_dsn })
if synapse_config_sentry_dsn | default(false, true) else {})
}}
synapse_metrics_config:
enable_metrics: "{{ synapse_config_enable_metrics }}"
sentry: "{{ synapse_metrics_sentry_config }}"
metrics_flags:
known_servers: "{{ synapse_config_metrics_flags_known_servers }}"
report_stats: "{{ synapse_config_report_stats }}"
report_stats_endpoint: "{{ synapse_config_report_stats_endpoint }}"