Aine
f803ad6957
Synapse Admin v0.11.4-etke54
2026-03-08 12:39:11 +00:00
Aine
5d7569adf0
fix borg backup var; update jitsi role
2026-03-08 10:42:50 +00:00
Aine
82caf3a7d3
improve synapse redis socket mounting
2026-03-08 09:56:26 +00:00
Aine
45d5ebd008
fix comments
2026-03-08 08:09:17 +00:00
renovate[bot]
c3437e22e6
chore(deps): update dependency sable to v1.5.1-0
2026-03-08 09:37:46 +02:00
renovate[bot]
d046855f3a
chore(deps): update dependency ntfy to v2.18.0-0
2026-03-08 09:37:39 +02:00
renovate[bot]
55ffeb226c
chore(deps): update dependency backup_borg to v1.4.3-2.1.1-3
2026-03-08 09:32:40 +02:00
Aine
0c40a03efc
allow synapse to use redis unix socket instead of tcp
2026-03-08 07:24:33 +00:00
Aine
86bb61aba0
backup-borg: disable mariadb/mysql/mongodb by default
2026-03-07 20:17:09 +00:00
Aine
87ef61ac56
update valkey
2026-03-07 19:16:49 +00:00
renovate[bot]
6d9b1a8260
chore(deps): update dependency traefik to v3.6.10-0
2026-03-07 13:28:05 +02:00
Slavi Pantaleev
df205a2f77
Upgrade baibot (v1.14.3 -> v1.15.0) and adapt to support optional access-token auth mode
...
Ref:
- https://github.com/etkecc/baibot/pull/83
- 748d2b7fd4/CHANGELOG.md (2026-03-07-version-1150)
- 748d2b7fd4/docs/configuration/authentication.md
2026-03-07 12:43:48 +02:00
renovate[bot]
7e3b82b80e
chore(deps): update dependency backup_borg to v1.4.3-2.1.1-2
2026-03-07 08:17:34 +02:00
renovate[bot]
c3a9772f51
chore(deps): update dependency charset-normalizer to v3.4.5
2026-03-06 11:29:27 +02:00
renovate[bot]
1f3ea18213
chore(deps): update dependency livekit_server to v1.9.12-0
2026-03-05 22:21:57 +02:00
renovate[bot]
0acb1f98e8
chore(deps): update pre-commit hook codespell-project/codespell to v2.4.2
2026-03-05 22:20:16 +02:00
renovate[bot]
58141f9926
chore(deps): update dependency tabulate to v0.10.0
2026-03-05 14:07:03 +02:00
mikhail.sarnov
1ee5c1f416
feat(synapse): add ca_certs_file support for LDAP TLS
...
Add matrix_synapse_ext_password_provider_ldap_tls_options_ca_certs_file
variable to allow specifying a custom CA certificate file for LDAP TLS
verification. Useful when Synapse is running in a container that does not
trust a private/internal CA by default.
Example usage:
matrix_synapse_ext_password_provider_ldap_tls_options_ca_certs_file: /etc/ssl/certs/my-ca.crt
2026-03-05 14:06:52 +02:00
renovate[bot]
c9bb48ff11
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2026.3.4
2026-03-04 12:11:43 +02:00
Suguru Hirahara
0cbffe695b
Update Etherpad (v2.6.1-1 → v2.6.1-2)
...
Now that UID and GID are not specified by default, it is necessary for the playbook to specify them. MASH playbook has already taken care of them on 9707a4786b/templates/group_vars_mash_servers (L4794-L4795) .
Signed-off-by: Suguru Hirahara <did:key:z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
2026-03-04 11:43:52 +02:00
renovate[bot]
af237ac9c7
chore(deps): update forgejo.ellis.link/continuwuation/continuwuity docker tag to v0.5.6
2026-03-04 07:37:15 +02:00
Slavi Pantaleev
87a799faa6
Fix Commet variable placement in matrix_servers
...
Move Commet defaults out of the Element section into a dedicated matrix-client-commet block, and add missing matrix_client_commet_enabled default wiring.
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/5000
2026-03-03 21:41:48 +02:00
D4GU
f5b722b13d
Add commet webclient support ( #4997 )
2026-03-03 17:39:01 +02:00
renovate[bot]
c0be489796
chore(deps): update dependency imagesize to v2
2026-03-03 16:55:06 +02:00
renovate[bot]
2d1be91ac2
chore(deps): update dependency linkify-it-py to v2.1.0
2026-03-03 12:54:52 +02:00
renovate[bot]
bd809f16f3
chore(deps): update dependency uc-micro-py to v2
2026-03-03 12:54:45 +02:00
tripleawwy
58bf4fe34b
fix: conditionally include m.identity_server in Element Web config.json
...
When no identity server is configured, `matrix_client_element_default_is_url`
defaults to `~` (YAML null). The `| string | to_json` filter chain converts
this to the literal string `"None"`, causing Element Web to log errors:
- TypeError: URL constructor: None is not a valid URL
- Invalid base_url for m.identity_server
The well-known template (`.well-known/matrix/client.j2`) already handles
this correctly with a conditional guard (see PR #314 ). This applies the
same pattern to the Element Web `config.json.j2` template.
2026-03-03 12:50:52 +02:00
renovate[bot]
a787993aaf
chore(deps): update dependency imagesize to v1.5.0
2026-03-03 12:49:26 +02:00
Slavi Pantaleev
d5ffc94916
Add support for the Sable client (Cinny fork)
2026-03-03 12:48:59 +02:00
Slavi Pantaleev
4208b4f553
chore: bump livekit role and document TURN relay ports
2026-03-03 09:51:53 +02:00
renovate[bot]
768fdbbde3
chore(deps): update dock.mau.dev/mautrix/signal docker tag to v26.02.2
2026-03-02 19:57:16 +02:00
renovate[bot]
af30790d6a
chore(deps): update dependency valkey to v9.0.3-1
2026-03-01 08:10:13 +02:00
renovate[bot]
baa1a29f76
chore(deps): update dependency systemd_service_manager to v3.1.0-0
2026-03-01 04:10:05 +02:00
renovate[bot]
9d6980a175
chore(deps): update dependency systemd_docker_base to v1.5.0-0
2026-03-01 04:09:58 +02:00
parisni
90bcb1f4ee
feat: prune empty dir when migrate to s3 storage
...
OTW many empty dirs are kept
2026-03-01 01:04:22 +02:00
Slavi Pantaleev
46321552b7
docs(changelog): document Synapse S3 prefix wiring behavior change
2026-03-01 00:49:05 +02:00
parisni
0620d6a822
fix: make matrix_synapse_ext_synapse_s3_storage_provider_config_prefix be used
2026-03-01 00:48:59 +02:00
dayton4352
0a653dfeaa
Fix link to Matrix RTC configuration document
2026-02-28 08:28:40 +02:00
renovate[bot]
3564155a73
chore(deps): update dock.mau.dev/mautrix/signal docker tag to v26
2026-02-27 23:13:05 +02:00
renovate[bot]
58937731f8
chore(deps): update dependency postgres to v18.3-0
2026-02-27 09:45:29 +02:00
Suguru Hirahara
9bdf84eecf
Move the line for coturn down
...
Signed-off-by: Suguru Hirahara <did:key:z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
2026-02-26 13:30:45 +02:00
Suguru Hirahara
c4a05ce06a
Replace lines for LiveKit services with one for Matrix RTC stack
...
Signed-off-by: Suguru Hirahara <did:key:z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
2026-02-26 13:30:45 +02:00
Suguru Hirahara
15ffb04293
Fix anchor links to configuring-playbook-element-call.md
...
Signed-off-by: Suguru Hirahara <did:key:z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
2026-02-26 13:30:45 +02:00
Slavi Pantaleev
a949605518
Remove duplicate "Project source code URL" from roles/custom/matrix-synapse/defaults/main.yml
...
This was causing issues when it's parsed out by certain tools.
Regression since 28afbde971
2026-02-26 12:40:45 +02:00
renovate[bot]
a77250ab97
chore(deps): update dependency prometheus to v3.10.0-0
2026-02-26 12:20:32 +02:00
copilot-swe-agent[bot]
a809f4d124
Changes before error encountered
...
Co-authored-by: spantaleev <388669+spantaleev@users.noreply.github.com >
2026-02-26 06:57:24 +02:00
copilot-swe-agent[bot]
ceebf644a3
Make exim-relay benefits section more concise
...
Co-authored-by: spantaleev <388669+spantaleev@users.noreply.github.com >
2026-02-26 06:57:24 +02:00
copilot-swe-agent[bot]
123dbbf191
Add "Why use exim-relay?" section to email documentation
...
Co-authored-by: spantaleev <388669+spantaleev@users.noreply.github.com >
2026-02-26 06:57:24 +02:00
renovate[bot]
37d45d6772
chore(deps): update dependency prometheus_postgres_exporter to v0.19.1-0
2026-02-26 06:56:08 +02:00
Slavi Pantaleev
28afbde971
Merge Synapse reverse-proxy companion role into matrix-synapse
...
The companion role was tightly coupled to Synapse through shared tags, worker routing, and lifecycle ordering. Keeping them separate added coordination overhead without practical benefits, especially for parallelized execution.
This merges the role into matrix-synapse while keeping companion logic organized under dedicated reverse_proxy_companion task/template subdirectories.
Compatibility is preserved:
- matrix_synapse_reverse_proxy_companion_* variable names remain unchanged
- install/setup companion-specific tags remain available
Cross-role/global wiring is now in group_vars (matrix-synapse section), while role defaults provide sensible standalone defaults and self-wiring for Synapse-owned values.
2026-02-26 06:51:47 +02:00