renovate[bot]
409c7393a0
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.147.1
6 месяцев назад
Suguru Hirahara
a4c40979d2
Remove Dimension ( #4916 )
* Remove roles/custom/matrix-dimension
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
* Remove mentions to Dimension
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
* Update configuring-playbook-dimension.md
Reuse 0f5015a33c/docs/configuring-playbook-bridge-mx-puppet-twitter.md
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
* Update validate_config.yml
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
* Update CHANGELOG.md
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
---------
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
Co-authored-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
6 месяцев назад
Slavi Pantaleev
a77a8753d9
Derive Synapse post-start delay from Traefik's providersThrottleDuration
After Synapse's systemd health check passes, Traefik still needs
providers.providersThrottleDuration to register routes. Derive the
post-start delay from this setting (+1s for healthcheck polling gap)
instead of using a hardcoded value. Defaults to 0 when no Traefik
reverse proxy is used.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
6 месяцев назад
Slavi Pantaleev
9d9e9e9177
Use docker inspect for Synapse systemd health check and lower health interval
Switch the systemd ExecStartPost health check from docker exec + curl
to polling docker inspect for container health status. This piggybacks
on the container image's built-in HEALTHCHECK instead of duplicating it.
Also add a configurable container health interval (5s for Traefik setups,
15s otherwise) to speed up startup readiness detection without affecting
non-Traefik deployments.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
6 месяцев назад
Slavi Pantaleev
59e70b8ca9
Add systemd-healthcheck to Synapse systemd service in an effort to increase reliability (of Synapse-dependant services)
Previously, we had a 10-second magical delay.
Now we first do a healthcheck to figure out when it really is up.
Then, we do the same 10-second magical delay to account for the time it
may take for a reverse-proxy (like Traefik) to pick up Synapse's routes.
6 месяцев назад
Slavi Pantaleev
dd26f8a12a
Add systemd dependencies to s3-storage-provider-migrate service
The migrate service now declares Requires/After on matrix-synapse.service,
ensuring Synapse (and its transitive dependencies like Postgres and Docker)
are running before the migration triggers.
6 месяцев назад
renovate[bot]
482ef0fdf5
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.147.0
6 месяцев назад
Suguru Hirahara
4310fb83c1
Remove ma1sd ( #4898 )
* Remove ma1sd
Reuse 6d1ec58a82/docs/configuring-playbook-bridge-mautrix-instagram.md
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
* Update configuring-playbook-ma1sd.pot
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
* Update changelog entry date for ma1sd removal
---------
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
Co-authored-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
6 месяцев назад
Aine
adf521f8cb
add matrix_synapse_email_enable_notifs and matrix_synapse_email_notif_for_new_users
6 месяцев назад
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).
7 месяцев назад
renovate[bot]
93d110e61e
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.146.0
7 месяцев назад
renovate[bot]
a050107e0f
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.145.0
7 месяцев назад
Aine
484e94d493
add matrix_synapse_ext_s3_storage_provider_container_arguments var
8 месяцев назад
renovate[bot]
aec4185135
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.144.0
8 месяцев назад
Slavi Pantaleev
ddf0fe7167
Fix Ansible `inject_facts_as_vars` deprecation warning
9 месяцев назад
renovate[bot]
1f2f7e468e
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.143.0
9 месяцев назад
Richard Meyer
0ab40bbd9c
Update synapse to v1.142.1
9 месяцев назад
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
9 месяцев назад
renovate[bot]
c8c6a83ecc
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.142.0
9 месяцев назад
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.
10 месяцев назад
Benjamin Blacher
c1bc2be7ec
Bump synapse, remove some recently stabilized features
10 месяцев назад
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
10 месяцев назад
renovate[bot]
9fb28c9fd7
chore(deps): update dependency matrix-org/synapse-s3-storage-provider to v1.6.0
10 месяцев назад
renovate[bot]
ec5efe8c4e
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.140.0
10 месяцев назад
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>
10 месяцев назад
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
10 месяцев назад
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
10 месяцев назад
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
10 месяцев назад
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)
10 месяцев назад
Benjamin Blacher
2d05db52c7
Update s3 storage provider version to 1.6.0, add renovate
10 месяцев назад
renovate[bot]
feb7953132
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.139.2
11 месяцев назад
Aine
b7f03aa4b2
Synapse v1.139.1 - security fix
11 месяцев назад
Aine
58688bf538
synapse - introduce vars to control server notices
11 месяцев назад
renovate[bot]
42aa749f14
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.139.0
11 месяцев назад
renovate[bot]
70fd18079e
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.138.2
11 месяцев назад
Slavi Pantaleev
d8eed6bfd3
Add some variables for controlling `x_forwarded` settings for Synapse listeners
11 месяцев назад
renovate[bot]
4d15ebcffa
Update registry.gitlab.com/mb-saces/rust-synapse-tools Docker tag to v0.0.3
11 месяцев назад
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
11 месяцев назад
Aine
071b5789f2
add matrix_synapse_user_directory_exclude_remote_users var
11 месяцев назад
renovate[bot]
a008665ad5
Update ghcr.io/element-hq/synapse Docker tag to v1.138.0
11 месяцев назад
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
1 год назад
Slavi Pantaleev
1c09eda631
Upgrade Synapse (v1.136.0 -> v1.137.0)
1 год назад
Aine
8ff8e435c0
add matrix_synapse_admin_contact var
1 год назад
renovate[bot]
ff79d9d8e8
Update matrixdotorg/mjolnir Docker tag to v1.11.0
1 год назад
Richard Meyer
be161ae6e1
Update main.yml
1 год назад
Aine
b24b13564a
Synapse v1.135.2
1 год назад
Aine
c38c606b8e
Synapse v1.135.1 - switch to room version v12 by default
1 год назад
renovate[bot]
6f2e7e7a57
Update ghcr.io/element-hq/synapse Docker tag to v1.135.0
1 год назад
Aine
7261be5537
add matrix_synapse_ext_password_provider_ldap_tls_options_validate var
1 год назад
renovate[bot]
8ecee76f62
Update ghcr.io/element-hq/synapse Docker tag to v1.134.0
1 год назад