Slavi Pantaleev
22f5f0ba75
Add support for exposing metrics for Synapse (without workers)
2年前
Slavi Pantaleev
3556dd77ef
Use variables instead of hardcoding service port numbers in labels for matrix-synapse
2年前
Slavi Pantaleev
e5130372b9
Switch matrix_synapse_container_additional_volumes from using -v to --mount
Depending on the `options` that people provide, this may break
compatibility.
2年前
Slavi Pantaleev
f257cd9fbe
Fix a few incorrect service names in labels for matrix-synapse/matrix-synapse-reverse-proxy-companion
2年前
Slavi Pantaleev
3e0e92bdf7
Do not use matrix_synapse_reverse_proxy_companion_ variables in the matrix-synapse role
2年前
Slavi Pantaleev
9488e3857a
Put all homeservers in the matrix-homeserver container network
2年前
Slavi Pantaleev
015acb6d08
Add native Traefik support to matrix-synapse
2年前
Slavi Pantaleev
abde681b56
Clean up some matrix_nginx_proxy_proxy_matrix_metrics_* references
2年前
Slavi Pantaleev
54fb153acf
Expose /_synapse/* APIs via matrix-synapse-reverse-proxy-companion
This also updates validation tasks and documentation, pointing to
variables in the matrix-synapse role which don't currently exist yet
(e.g. `matrix_synapse_container_labels_client_synapse_admin_api_enabled`).
These variables will be added soon, as Traefik labels are added to the
`matrix-synapse` role. At that point, the `matrix-synapse-reverse-proxy-companion` role
will be updated to also use them.
2年前
Michael Hollister
a66a2d2692
Added Synapse connection pool config variables
2年前
slikie
dee3de0bcb
bump synapse version
2年前
Slavi Pantaleev
2511b34a7c
Stop containers gracefully, instead of outright killing them
2年前
Slavi Pantaleev
910166effd
Upgrade Synapse (v1.96.1 -> v1.97.0)
2年前
Aine
743d580daa
Update synapse-s3-storage-provider
looks like newer version is required for synapse 1.96.1
2年前
Slavi Pantaleev
3dc77c4f9a
Upgrade Synapse (v1.96.0 -> v1.96.1)
2年前
renovate[bot]
35c20d7531
Update matrixdotorg/synapse Docker tag to v1.96.0
2年前
Aine
090737773f
Update synapse 1.95.0 -> 1.95.1
2年前
Slavi Pantaleev
9032170e8c
Upgrade Synapse (v1.94.0 -> v1.95.0)
2年前
Slavi Pantaleev
01c31dd849
Enable `allow_public_rooms_over_federation` by default for Synapse
2年前
Aine
b2dd4bd1a4
Fix matrix_synapse_oidc_providers parsing
2年前
slikie
37195d49dc
Update main.yml
2年前
Samuel Meenzen
c846ed199b
Annotate version numbers with renovate metadata
2年前
Slavi Pantaleev
c0e56ac1c4
Make OIDC providers if check safer
2年前
Aine
9167a7734e
add matrix_synapse_oidc_enabled and matrix_synapse_oidc_providers vars
2年前
Slavi Pantaleev
217ddad2de
Add support for configuring forgotten_room_retention_period
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2918
Related to https://github.com/matrix-org/synapse/pull/15488
2年前
Slavi Pantaleev
e53b4424f1
Upgrade Synapse (v1.92.3 -> v1.93.0)
2年前
Slavi Pantaleev
7586cecedf
Upgrade Synapse (v1.92.2 -> v1.92.3)
2年前
Slavi Pantaleev
e033520ce2
Make Synapse worker systemd service files depend on matrix-synapse.service
Many of these do depend on the Synapse master process (`matrix-synapse.service`),
so it makes sense to do it.
Furthermore, we're doing it so that one can stop the `matrix-synapse.service`
service and have systemd cascade this into stopping all the workers as well.
This is useful for easily stopping all of Synapse, so that Postgres
upgrades (`--tags=upgrade-postgres`) can happen cleanly.
Postgres upgrades currently stop `devture_postgres_systemd_services_to_stop_for_maintenance_list` which
includes Synapse, but stopping just the master process and leaving workers running is not safe enough and sometimes leads to errors like:
> ERROR: insert or update on table "event_forward_extremities" violates foreign key constraint "event_forward_extremities_event_id"
With this dependency in place, stopping `matrix-synapse.service` will stop all Synapse processes.
2年前
Aine
f0e2e97aa4
Update synapse 1.92.1 -> 1.92.2 (security fix)
2年前
Slavi Pantaleev
ef90142720
Handle /notifications endpoint via workers
Related to https://github.com/matrix-org/synapse/pull/16265
2年前
Slavi Pantaleev
963e97214b
Upgrade Synapse (v1.91.2 -> v1.92.1)
2年前
Aine
6f9dee867c
Update synapse 1.91.1 -> 1.91.2
2年前
saces
2000e61d31
force pull booth on :stable and :latest
2年前
saces
2c25648051
change image tag to version
Signed-off-by: saces <saces@c-base.org>
2年前
saces
c260309625
update defaults for new tools container
Signed-off-by: saces <saces@c-base.org>
2年前
Aine
ea7a55b7dd
Update synapse 1.91.0 -> 1.91.1
2年前
Aine
12f316405b
make synapse even more quiet
2年前
slikie
4acaeac7aa
Update synapse 1.90.0 -> 1.91.0
2年前
Slavi Pantaleev
b0fb3814a5
Make Synapse quieter by default
Hopefully fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2849
Related to:
- https://github.com/matrix-org/synapse/issues/16101
- https://github.com/matrix-org/synapse/issues/16208
2年前
Slavi Pantaleev
abdb4375db
Add matrix_synapse_additional_loggers_auto and matrix_synapse_additional_loggers_custom
2年前
Slavi Pantaleev
cc7244c14d
Fix Synapse sub-component (worker, S3, ..) uninstallation
matrix-synapse/tasks/setup_uninstall.yml would previously not run unless
Synapse was completely disabled.
2年前
Slavi Pantaleev
d207edb304
Deprecate matrix_synapse_spam_checker in favor of matrix_synapse_modules
2年前
Slavi Pantaleev
e03ec11fcf
Switch mjolnir-antispam from using spam_checker to modules
`spam_checker` has been deprecated for quite a while.
While it still probably works and while newer versions of
mjolnir-antispam still use it, we should switch to the new API.
2年前
Slavi Pantaleev
4e08ad98b6
Upgrade mjolnir-antispam (1.4.0 -> v1.6.4)
2年前
slikie
68562173e7
bump synapse to v1.90.0
2年前
adam-kress
df406dbfd8
Update synapse 1.88.0 -> 1.89.0
2年前
Slavi Pantaleev
92ea048080
Add some missing install-all/install-synapse tags to Synapse role
2年前
Alexis Yushin
ba1d665bd9
make smtp tls configurable / optional
2年前
Slavi Pantaleev
64396419ba
Upgrade synapse-s3-storage-provider (1.2.0 -> 1.2.1)
2年前
Slavi Pantaleev
2fad66a371
Upgrade Synapse (v1.87.0 -> v1.88.0)
2年前