Slavi Pantaleev
be78b74fbd
Switch from matrix-prometheus-postgres-exporter to an external prometheus_postgres_exporter role
2 years ago
Slavi Pantaleev
2d7d5d4bab
Use new security-opt syntax (: -> =)
...
Related to https://docs.docker.com/engine/deprecated/#separator--of---security-opt-flag-on-docker-run
2 years ago
Slavi Pantaleev
919f9701ce
Merge pull request #2443 from FSG-Cat/patch-2
...
Update Prometheus to v2.42.0 from v2.41.0
2 years ago
Catalan Lover
4d49f1f56e
Update Prometheus to v2.42.0 from v2.41.0
...
Docker images are released now so this change can now be pushed.
2 years ago
Slavi Pantaleev
4027531957
Merge pull request #2440 from etkecc/patch-161
...
Fix python packages path in synapse container
2 years ago
Aine
c11f772e78
Fix python packages path in synapse container
2 years ago
Slavi Pantaleev
7cb140b987
Downgrade Prometheus (v2.42.0 -> v2.41.0) until a container image gets published
...
Container image not published yet.
Reverts #2438
2 years ago
Slavi Pantaleev
d42ef7d243
Merge pull request #2439 from etkecc/patch-160
...
Update synapse 1.75.0 -> 1.76.0; default room version 9 -> 10
2 years ago
Slavi Pantaleev
c8ce83c725
Merge pull request #2438 from etkecc/patch-159
...
Update prometheus 2.41.0 -> 2.42.0
2 years ago
Slavi Pantaleev
c65d165c1b
Merge pull request #2437 from etkecc/patch-158
...
Update element 1.11.21 -> 1.11.22
2 years ago
Aine
0f208ed053
Update synapse 1.75.0 -> 1.76.0; default room version 9 -> 10
2 years ago
Aine
82d870fddf
Update prometheus 2.41.0 -> 2.42.0
2 years ago
Aine
5300740f70
Update element 1.11.21 -> 1.11.22
2 years ago
Slavi Pantaleev
c7767e9bc8
Upgrade Coturn (4.6.1-r0 -> 4.6.1-r1)
2 years ago
Slavi Pantaleev
66bb2943b4
Merge pull request #2436 from etkecc/patch-157
...
Update jitsi stable-8218 -> stable-8252
2 years ago
Slavi Pantaleev
f5a85af47d
Merge pull request #2435 from etkecc/patch-156
...
Update element 1.11.20 -> 1.11.21
2 years ago
Aine
68ca23d709
Update jitsi stable-8218 -> stable-8252
2 years ago
Aine
d70076c805
Update element 1.11.20 -> 1.11.21
2 years ago
Slavi Pantaleev
dae1640070
Merge pull request #2433 from etkecc/patch-155
...
Update cinny 2.2.3 -> 2.2.4
2 years ago
Aine
8c2b77bf0c
Update cinny 2.2.3 -> 2.2.4
2 years ago
Slavi Pantaleev
611a74bde2
Use |to_json in mautrix metrics configuration
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2427
2 years ago
Slavi Pantaleev
d7c0239e40
Enable metrics endpoint for mautrix bridges by default when Prometheus is enabled
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2427
This just enables the endpoint, which is somewhat helpful, but not
really enough to scrape them. Ideally, we'd be injecting these targets
into the Prometheus scrape config too.
For now, registering targets with Prometheus is very manual
(`matrix_prometheus_scraper_postgres_enabled`, `matrix_prometheus_scraper_hookshot_enabled`, ..).
This should be redone - e.g. a new `matrix_prometheus_scrape_config_jobs_auto` variable,
which is dynamically built in `group_vars/matrix_servers`.
2 years ago
Slavi Pantaleev
d82d0ad84b
Add _metrics_proxying_enabled variables to mautrix bridges
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2427
`metrics_enabled` should only expose the metrics locally, on the
container network, so that a local Prometheus can consume them.
Exposing them publicly should be done via a separate toggle (`metrics_proxying_enabled`).
This is how all other roles work, so this makes these mautrix roles consistent with the rest.
2 years ago
Slavi Pantaleev
cad83ddca6
Merge pull request #2427 from alemairebe/mautrix-metrics
...
Mautrix metrics
2 years ago
Slavi Pantaleev
f9a496c29c
Merge pull request #2432 from shalzz/patch/slack
...
mautrix-slack: add team name in channel name template
2 years ago
Shaleen Jain
df9931f719
mautrix-slack: add team name in channel name template
2 years ago
Slavi Pantaleev
389d6c978f
Merge pull request #2431 from etkecc/patch-154
...
Update borgmatic 1.7.5 -> 1.7.6
2 years ago
Slavi Pantaleev
5482a9d5d0
Merge pull request #2429 from etkecc/patch-152
...
Update mautrix-discord latest -> 0.1.0
2 years ago
Slavi Pantaleev
1dc8f59a38
Merge pull request #2430 from etkecc/patch-153
...
Update maubot 0.3.1 -> 0.4.0
2 years ago
Aine
4f69b22a6e
Update borgmatic 1.7.5 -> 1.7.6
2 years ago
Aine
a9a17d803e
Update maubot 0.3.1 -> 0.4.0
2 years ago
Aine
111303208a
Update mautrix-discord latest -> 0.1.0
2 years ago
Adrien le Maire
9eaf6944e3
add nginx proxy connfig for mautrix metrics
2 years ago
Adrien le Maire
691ef13cab
template metric toggle for mautrix bridges supporting it
2 years ago
Slavi Pantaleev
e588c42088
Improve synapse-admin reverse-proxying fix
...
Fixup for 6a31fba346
2 years ago
Slavi Pantaleev
6a31fba346
Fix synapse-admin reverse-proxying regression caused by 0.8.6
...
Related to f165aa5d48
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2424
2 years ago
Slavi Pantaleev
29818abaf5
Merge pull request #2423 from etkecc/patch-150
...
Update synapse-admin 0.8.5 -> 0.8.6
2 years ago
Aine
f165aa5d48
Update synapse-admin 0.8.5 -> 0.8.6
2 years ago
Slavi Pantaleev
546535982b
Merge pull request #2422 from bertybuttface/patch-1
...
Bump Matrix Bot ChatGPT from 1.3.2 --> 1.4.1
2 years ago
bertybuttface
7b5ced3037
Fix linting issue.
2 years ago
bertybuttface
d66a2949f6
Update env.j2
...
Use matrix_bot_chatgpt_context for CHATGPT_CONTEXT
2 years ago
bertybuttface
7e1408ea65
Bump ChatGPT version and add new config settings
...
matrix_bot_chatgpt_context=thread
2 years ago
Slavi Pantaleev
430a55902c
Merge pull request #2420 from bertybuttface/patch-1
...
Upgrade matrix-chatgpt-bot to latest
2 years ago
Slavi Pantaleev
784043cc5d
Ensure OPENAI_PRO is true/false (not True/False)
2 years ago
Slavi Pantaleev
e43ba65dd3
Upgrade prometheus_node_exporter (v1.5.0-0 -> v1.5.0-1)
2 years ago
Slavi Pantaleev
864b64d015
Mention the new no-multicast-peers default in Coturn config
...
Related to 4c9f96722f
2 years ago
Slavi Pantaleev
f1c9052fe5
Make it obvious that running Coturn in host-networking mode requires manual firewall changes
2 years ago
Slavi Pantaleev
867737fe0b
Upgrade Grafana (9.3.4 -> 9.3.6)
2 years ago
Slavi Pantaleev
aafa8f019c
Allow matrix_coturn_docker_network to be set to 'host' to use host-networking
...
This helps large deployments which need to open up thousands of ports
(matrix_coturn_turn_udp_min_port, matrix_coturn_turn_udp_min_port)
On a test VM, opening 1k ports takes 17 seconds for Docker to "publish"
all of these ports (setting up forwarding rules with the firewall, etc),
so service startup and shutdown take a long amount of time.
If host-networking is used, there's no need to open any ports at all
and startup/shutdown can be quick.
2 years ago
Slavi Pantaleev
bb0faa6bc3
Block various private network ranges via denied_peer_ips for Coturn by default
...
Inspired by: https://www.rtcsec.com/article/cve-2020-26262-bypass-of-coturns-access-control-protection/
2 years ago