Slavi Pantaleev
8fbe99ac2a
Do not add main/master Synapse process to instance_map if workers are not in use
This is meant to keep the configuration tidy for non-worker setups.
Related to 49cb8b7b11
2 år sedan
Slavi Pantaleev
49cb8b7b11
Add Synapse main/master process to instance map
Related to https://github.com/matrix-org/synapse/pull/15491
This doesn't hurt to be done early on, while still on Synapse v1.83.0.
We'll be able to remove the `worker_replication_*` settings later,
when Synapse v1.84.0 gets released and starts making use of the new
`main` instance in the instance map instead of looking at the
`worker_replication_*` settings.
2 år sedan
Slavi Pantaleev
c1462c6277
Upgrade Synapse (v1.82.0 -> v1.83.0)
2 år sedan
Aine
1762fc18f3
Update synapse 1.81.0 -> 1.82.0
2 år sedan
Slavi Pantaleev
024d9ed3f3
Upgrade Synapse (v1.80.0 -> v1.81.0)
2 år sedan
Aeris One
44aa0dce7b
Add ability to disable password auth ( #2612 )
* Add ability to disable password auth
* Allow disabling password authentication
3 år sedan
Slavi Pantaleev
1fff42d930
Switch Synapse to being pulled from ghcr.io, not docker.io
Related to:
- https://github.com/matrix-org/synapse/pull/15281
- https://github.com/matrix-org/synapse/pull/15282
3 år sedan
Slavi Pantaleev
e55269e14f
Upgrade Synapse (v1.79.0 -> v1.80.0)
3 år sedan
Slavi Pantaleev
1abd76101a
Add matrix_synapse_docker_image_registry_prefix
3 år sedan
Catalan Lover
5cd3a6188e
Upgrade Synapse from 1.78.0 to 1.79.0
3 år sedan
Slavi Pantaleev
8db2c0498a
Upgrade Synapse (v1.77.0 -> v1.78.0)
3 år sedan
Slavi Pantaleev
643acfcb5b
Make synapse-s3-storage-provider periodic migration schedule customizable
Larger deployments may wish to run migration more often.
3 år sedan
Slavi Pantaleev
5df89a44b3
Add support for customizing Synapse templates
3 år sedan
Slavi Pantaleev
9775218850
Add matrix_synapse_email_app_name variable
3 år sedan
Slavi Pantaleev
632026513e
Add matrix_synapse_uid, matrix_synapse_gid and matrix_synapse_username
3 år sedan
Slavi Pantaleev
519b32543c
Add matrix_synapse_container_network and matrix_synapse_container_additional_networks
3 år sedan
Aine
3570808633
Update synapse 1.76.0 -> 1.77.0
3 år sedan
Aine
c11f772e78
Fix python packages path in synapse container
3 år sedan
Aine
0f208ed053
Update synapse 1.75.0 -> 1.76.0; default room version 9 -> 10
3 år sedan
Slavi Pantaleev
34745b5206
Upgrade Synapse (v1.74.0 -> v1.75.0)
3 år sedan
Aine
d1b4a6ebe1
unify docker images urls
3 år sedan
Cody Wyatt Neiman
fc9eaa6ec5
Remove git version for s3 storage provider
3 år sedan
Aine
6bd909bbb7
add mode var for synapse ext ldap auth
3 år sedan
Slavi Pantaleev
1d1fd7053c
ewoutp/goofys:latest -> docker.io/ewoutp/goofys:latest
3 år sedan
Joe Kappus
deabd79452
Upgrade Synapse (1.73.0 -> 1.74.0)
Signed-off-by: Joe Kappus <joe@wt.gd>
3 år sedan
Slavi Pantaleev
663fe29ddb
Do not specify start_pushers in Synapse config
It's unnecessary when `pusher_instances` is populated.
Source: 6acb6d772a
3 år sedan
Slavi Pantaleev
135bb5af3e
Do not specify send_federation in Synapse config
It's unnecessary when `federation_sender_instances` is populated.
Source: 6acb6d772a
3 år sedan
Slavi Pantaleev
84d529b542
Upgrade Synapse (v1.72.0 -> v1.73.0)
Synapse Worker configuration updates are coming later.
3 år sedan
Quentin Young
b31731ebf8
fix s3 storage provider not ensuring data dir
This path is accessed by the s3 storage provider stuff and needs to be
ensured.
Broken by 7c5c3aedc
3 år sedan
Slavi Pantaleev
7c5c3aedc4
Put s3-storage-provider scripts under /matrix/synapse/ext/s3-storage-provider/bin, not /usr/local/bin
3 år sedan
Slavi Pantaleev
735e7355a5
Rename variable (matrix_synapse_ext_s3_storage_provider_path -> matrix_synapse_ext_s3_storage_provider_base_path)
3 år sedan
Slavi Pantaleev
72744f9db9
/usr/local/bin/matrix-synapse-register-user -> /matrix/synapse/bin/register-user
3 år sedan
Slavi Pantaleev
3d5d843418
Replace some devture_postgres_identifier instances with devture_postgres_connection_hostname
3 år sedan
Slavi Pantaleev
0ea7cb5d18
Remove various init.yml files - initialize systemd services, etc., statically (not at runtime)
3 år sedan
Slavi Pantaleev
e37db0c888
Upgrade Synapse (v1.71.0 -> v1.72.0)
3 år sedan
Cody Wyatt Neiman
384da4f34f
Add S3 SSE-C support to synapse-s3-storage-provider
3 år sedan
Slavi Pantaleev
7871a92b04
Upgrade Synapse (v1.70.1 -> v1.71.0)
3 år sedan
Slavi Pantaleev
410a915a8a
Move roles/matrix* to roles/custom/matrix*
This paves the way for installing other roles into `roles/galaxy` using `ansible-galaxy`,
similar to how it's done in:
- https://github.com/spantaleev/gitea-docker-ansible-deploy
- https://github.com/spantaleev/nextcloud-docker-ansible-deploy
In the near future, we'll be removing a lot of the shared role code from here
and using upstream roles for it. Some of the core `matrix-*` roles have
already been extracted out into other reusable roles:
- https://github.com/devture/com.devture.ansible.role.postgres
- https://github.com/devture/com.devture.ansible.role.systemd_docker_base
- https://github.com/devture/com.devture.ansible.role.timesync
- https://github.com/devture/com.devture.ansible.role.vars_preserver
- https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages
- https://github.com/devture/com.devture.ansible.role.playbook_help
We just need to migrate to those.
3 år sedan