Slavi Pantaleev
460d46999f
Make Synapse's enable_local_media_storage configurable
...
Ref:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4882
- https://github.com/element-hq/synapse/pull/19204
- https://element-hq.github.io/synapse/latest/usage/configuration/config_documentation.html#enable_local_media_storage
We default it to `true`, keeping up with upstream and the old behavior.
s3-storage-provider users may set `matrix_synapse_enable_local_media_storage` to `false`
to disable local file caching.
This likely comes at the expense of some performance.
For matrix-media-repo users, it likely doesn't matter what this is set to,
as for a matrix-media-repo setup, all media-related API endpoints are
captured and forwarded to matrix-media-repo (before reaching Synapse).
2026-01-27 22:11:06 +02:00
renovate[bot]
93d110e61e
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.146.0
2026-01-27 22:10:25 +02:00
Slavi Pantaleev
ac5dc5d44f
Pull in some additional Synapse workers routing configuration
...
Provoked by https://github.com/element-hq/synapse/pull/19281
which landed in Synapse v1.145.0, but we pull in a few other routes
that I noticed to be missing.
2026-01-14 12:07:09 +02:00
renovate[bot]
a050107e0f
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.145.0
2026-01-14 12:06:41 +02:00
Aine
484e94d493
add matrix_synapse_ext_s3_storage_provider_container_arguments var
2025-12-23 15:34:32 +00:00
renovate[bot]
aec4185135
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.144.0
2025-12-10 06:47:15 +02:00
Slavi Pantaleev
325b22a302
Stop using deprecated vars variable in all other custom roles
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4776
Supersedes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4777
2025-12-02 21:32:15 +02:00
Slavi Pantaleev
ddf0fe7167
Fix Ansible inject_facts_as_vars deprecation warning
2025-11-26 11:56:57 +02:00
Slavi Pantaleev
430f350733
Stop using deprecated vars variable
2025-11-26 11:35:09 +02:00
renovate[bot]
1f2f7e468e
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.143.0
2025-11-26 06:12:17 +02:00
Richard Meyer
0ab40bbd9c
Update synapse to v1.142.1
2025-11-19 06:15:06 +02:00
Slavi Pantaleev
56629103c6
Revert "chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.142.0"
...
This reverts commit c8c6a83ecc .
Synapse v1.142.0 is broken for Matrix Authentication Service deployments
that use a path-prefix (e.g. `/auth`) such as ours.
For such deployments, Synapse fails to contact MAS at the correct
introspection endpoint (it keeps hitting `/oauth2/introspect`, instead of `/auth/oauth2/introspect`)
and is not usable.
Related to 3595ff921f
2025-11-11 16:18:28 +02:00
renovate[bot]
c8c6a83ecc
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.142.0
2025-11-11 15:25:02 +02:00
Slavi Pantaleev
1235ea886d
Update matrix_synapse_in_container_python_packages_path for Synapse v1.141.0 (Python 3.12 -> 3.13)
...
Ref:
- https://github.com/element-hq/synapse/releases/tag/v1.141.0
- https://github.com/element-hq/synapse/pull/19064
> The Docker images are now based on Debian trixie and use Python 3.13.
2025-10-29 18:39:31 +02:00
Slavi Pantaleev
afbf4df32d
Add deprecation warnings for matrix_synapse_experimental_features_msc3202_device_masquerading_enabled and matrix_synapse_experimental_features_msc4133_enabled
...
Follow-up to e0e4032002
2025-10-29 18:39:31 +02:00
Benjamin Blacher
c1bc2be7ec
Bump synapse, remove some recently stabilized features
2025-10-29 18:39:31 +02:00
Slavi Pantaleev
8fd2b75756
Remove matrix_synapse_container_image_customizations_s3_storage_provider_installation_old_boto_workaround_enabled
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4637
We no longer need to boto workaround since s3-storage-provider got
upgraded to v1.6.0 in https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4635
2025-10-14 21:09:22 +03:00
renovate[bot]
9fb28c9fd7
chore(deps): update dependency matrix-org/synapse-s3-storage-provider to v1.6.0
2025-10-14 21:09:05 +03:00
renovate[bot]
ec5efe8c4e
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.140.0
2025-10-14 21:08:57 +03:00
Aleksandrs Jansons
8511d4dfc4
Add matrix_synapse_url_preview_url_blacklist var ( #4641 )
...
* synapse - introduce matrix_synapse_url_preview_url_blacklist var
* Preserve original comments around `url_preview_url_blacklist`
---------
Co-authored-by: Aleksandrs Jansons <alex@peledu.casa >
Co-authored-by: Slavi Pantaleev <slavi@devture.com >
2025-10-14 07:32:40 +03:00
Slavi Pantaleev
f048a0f9a5
Revert s3-storage-provider (1.6.0 -> 1.5.0)
...
Ref: https://github.com/matrix-org/synapse-s3-storage-provider/pull/134#issuecomment-3396609289
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4635
2025-10-13 12:25:59 +03:00
Slavi Pantaleev
b54eadb9e0
Revert "Remove matrix_synapse_container_image_customizations_s3_storage_provider_installation_old_boto_workaround_enabled"
...
This reverts commit 2b0ea94a72 .
We're going back to s3-storage-provider=v1.5.0
Ref: https://github.com/matrix-org/synapse-s3-storage-provider/pull/134#issuecomment-3396609289
2025-10-13 12:24:58 +03:00
Slavi Pantaleev
2b0ea94a72
Remove matrix_synapse_container_image_customizations_s3_storage_provider_installation_old_boto_workaround_enabled
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4637
We no longer need to boto workaround since s3-storage-provider got
upgraded to v1.6.0 in https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4635
2025-10-13 10:16:56 +03:00
Slavi Pantaleev
ed9bb75a52
packageName -> depName for Renovate line for matrix-org/synapse-s3-storage-provider
...
`depName` is a required attribute as per our custom regex.
Ref:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4635
- 2d05db52c7/.github/renovate.json (L16)
2025-10-11 07:43:28 +03:00
Benjamin Blacher
2d05db52c7
Update s3 storage provider version to 1.6.0, add renovate
2025-10-11 07:33:07 +03:00
renovate[bot]
feb7953132
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.139.2
2025-10-08 06:43:35 +03:00
Aine
b7f03aa4b2
Synapse v1.139.1 - security fix
2025-10-07 13:58:51 +01:00
Aine
58688bf538
synapse - introduce vars to control server notices
2025-10-06 16:41:48 +01:00
renovate[bot]
42aa749f14
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.139.0
2025-09-30 15:39:50 +03:00
renovate[bot]
70fd18079e
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.138.2
2025-09-24 18:10:38 +03:00
Slavi Pantaleev
d8eed6bfd3
Add some variables for controlling x_forwarded settings for Synapse listeners
2025-09-16 18:17:35 +03:00
renovate[bot]
4d15ebcffa
Update registry.gitlab.com/mb-saces/rust-synapse-tools Docker tag to v0.0.3
2025-09-12 13:16:43 +03:00
Slavi Pantaleev
2a2ef828c3
Extract mb-saces/rust-synapse-tools version into a variable (matrix_synapse_rust_synapse_compress_state_docker_image_version) and annotate for Renovate
2025-09-12 12:00:57 +03:00
Aine
071b5789f2
add matrix_synapse_user_directory_exclude_remote_users var
2025-09-10 16:38:42 +01:00
renovate[bot]
a008665ad5
Update ghcr.io/element-hq/synapse Docker tag to v1.138.0
2025-09-10 06:41:45 +03:00
Slavi Pantaleev
ec8a7a4934
Stabilize Matrix Authentication Service integration for Synapse
...
Related to https://github.com/element-hq/synapse/pull/18759
Currently problematic (leading to failures to start for Synapse) because of:
https://github.com/element-hq/synapse/pull/18759#issuecomment-3172744530
2025-08-26 15:12:26 +03:00
Slavi Pantaleev
1c09eda631
Upgrade Synapse (v1.136.0 -> v1.137.0)
2025-08-26 15:12:17 +03:00
Aine
8ff8e435c0
add matrix_synapse_admin_contact var
2025-08-25 09:58:34 +01:00
renovate[bot]
ff79d9d8e8
Update matrixdotorg/mjolnir Docker tag to v1.11.0
2025-08-13 08:15:31 +03:00
Richard Meyer
be161ae6e1
Update main.yml
2025-08-12 22:04:04 +03:00
Aine
b24b13564a
Synapse v1.135.2
2025-08-11 19:13:13 +01:00
Aine
c38c606b8e
Synapse v1.135.1 - switch to room version v12 by default
2025-08-11 18:23:12 +01:00
renovate[bot]
6f2e7e7a57
Update ghcr.io/element-hq/synapse Docker tag to v1.135.0
2025-08-01 20:10:42 +03:00
Slavi Pantaleev
3a11a32f9e
Do not rely on ansible-core>=2.19.0 to process Jinja blocks inside strings found in other strings blocks
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
2025-07-26 19:09:11 +03:00
Slavi Pantaleev
f2524902af
Cast variables to string before running length on them when checking if a variable contains a value
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
2025-07-26 18:13:07 +03:00
Slavi Pantaleev
51ab9ed9ff
Adjust lstrip_blocks to use a bool value for compatibility with ansible-core>=2.19.0
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
2025-07-26 17:58:12 +03:00
Slavi Pantaleev
a1f6ee4dc9
Improve compatibility with ansible-core>=2.19.0 by not reaching into vars
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
2025-07-26 17:50:20 +03:00
Aine
7261be5537
add matrix_synapse_ext_password_provider_ldap_tls_options_validate var
2025-07-23 08:46:08 +01:00
renovate[bot]
8ecee76f62
Update ghcr.io/element-hq/synapse Docker tag to v1.134.0
2025-07-15 18:41:03 +03:00
renovate[bot]
c0269b71b8
Update ghcr.io/element-hq/synapse Docker tag to v1.133.0
2025-07-01 20:14:23 +03:00