Commit Graph

77 Commits (master)

Author SHA1 Message Date
aquila ac40afefff Add missing configuration matrix_synapse_ext_synapse_auto_accept_invite_accept_invites_only_from_local_users to specifies whether only invites from local users will be auto accepted.
2 weeks ago
cksit 88609a59b1 Fixed the docker cmd for generating Synapse config
2 months ago
Slavi Pantaleev 3758b0cfeb Squashed commit of the following:
2 months ago
xvsun 905bdfc551
Add Synapse module auto accept invite to rooms and direct messages (#3195)
3 months ago
Slavi Pantaleev d0cda27c97 Fix Synapse cache auto-tuning variables to use bytes, not KB
4 months ago
Catalan Lover 9eab0292d4
Increase Synapse caches and enable cache-autotuning by default (#3017)
4 months ago
Slavi Pantaleev f3c69562fa Use devture_postgres_container_network for all rust-synapse-compress-state tasks
4 months ago
Michael Hollister bd027159b1 Added extra systemd service arguments to synapse workers and proxy companion
4 months ago
Slavi Pantaleev 84446e52e9 Rename Synapse worker preset name (room-workers -> specialized-workers)
4 months ago
Slavi Pantaleev 3c7f896246 Prevent generic workers being combined with any of the other types
4 months ago
Charles Wright 7d9eb56164 Add a validation step to fail when the user allocates generic workers together with all of the new worker types
5 months ago
Charles Wright 025a7e5c66
Merge branch 'spantaleev:master' into cvwright/room-workers-v2
5 months ago
Slavi Pantaleev 042c74f90c Remove some useless oidc variables and /_synapse/oidc route handling
5 months ago
Charles Wright 1379200e9d Add new worker types to the dynamic workers list
5 months ago
Charles Wright db70230ae1 Add room-workers as a new preset, with new room workers, sync workers, client readers, and federation readers. Based on https://tcpipuk.github.io/synapse/index.html
5 months ago
Slavi Pantaleev 39bddefd39 Make addons communicate with the homeserver via a new internal Traefik entrypoint
5 months ago
Slavi Pantaleev 934b73c849 Remove leftover Synapse metrics code for integrating with matrix-nginx-proxy
5 months ago
Slavi Pantaleev 41a52945d6 Add support for exposing metrics for Synapse workers
5 months ago
Slavi Pantaleev 22f5f0ba75 Add support for exposing metrics for Synapse (without workers)
5 months ago
Slavi Pantaleev 015acb6d08 Add native Traefik support to matrix-synapse
5 months ago
Slavi Pantaleev abde681b56 Clean up some matrix_nginx_proxy_proxy_matrix_metrics_* references
5 months ago
Slavi Pantaleev abdb4375db Add matrix_synapse_additional_loggers_auto and matrix_synapse_additional_loggers_custom
9 months ago
Slavi Pantaleev cc7244c14d Fix Synapse sub-component (worker, S3, ..) uninstallation
9 months ago
Slavi Pantaleev d207edb304 Deprecate matrix_synapse_spam_checker in favor of matrix_synapse_modules
9 months ago
Slavi Pantaleev e03ec11fcf Switch mjolnir-antispam from using spam_checker to modules
9 months ago
Slavi Pantaleev 92ea048080 Add some missing install-all/install-synapse tags to Synapse role
10 months ago
Slavi Pantaleev d02f6b8b93 Force-build customized container image for Synapse when its Dockerfile changes
11 months ago
Zac f026c7cee1
Apply suggestions from code review
12 months ago
cbackas f6d260dc00 this is better
12 months ago
cbackas 0e701bbece add var to make the creds optional
12 months ago
Zac ceda4c41cc
remove the offending lines
12 months ago
Slavi Pantaleev b71375fac7 Disable healthcheck for Synapse workers which serve no web traffic
1 year ago
Slavi Pantaleev 8ef23a655d Restore --tags=import-synapse-sqlite-db support
1 year ago
Slavi Pantaleev 1e1ab70965 Make use of matrix_synapse_container_network in the matrix-synapse role
1 year ago
Slavi Pantaleev 2d051679c0 Ensure instance_map.port is numeric
1 year ago
Slavi Pantaleev dddfee16bc Fix all 300+ ansible-lint-reported errors
1 year ago
Slavi Pantaleev 5df89a44b3 Add support for customizing Synapse templates
1 year ago
Slavi Pantaleev 632026513e Add matrix_synapse_uid, matrix_synapse_gid and matrix_synapse_username
1 year ago
Slavi Pantaleev 519b32543c Add matrix_synapse_container_network and matrix_synapse_container_additional_networks
1 year ago
Slavi Pantaleev 424f79df3a Replace synapse.app.pusher and synapse.app.federation_sender with synapse.app.generic_worker
1 year ago
Luke Moch dd51ad2ba2 fail if matrix_synapse_ext_synapse_s3_storage_provider_config_endpoint_url 'not' startswith('http')
1 year ago
Slavi Pantaleev d81e7d6328 Make matrix_synapse_ext_synapse_s3_storage_provider_config_endpoint_url required
1 year ago
Slavi Pantaleev 3824139908 Rename inject_into_nginx_proxy.yml to init.yml when it does more than injection
2 years ago
Slavi Pantaleev f186d6236d Add some missing tags to Synapse role
2 years ago
Slavi Pantaleev 663fe29ddb Do not specify start_pushers in Synapse config
2 years ago
Slavi Pantaleev 135bb5af3e Do not specify send_federation in Synapse config
2 years ago
Slavi Pantaleev 7464604ddd Make use of matrix_synapse_ext_s3_storage_provider_data_path in a few more places
2 years ago
Quentin Young b31731ebf8 fix s3 storage provider not ensuring data dir
2 years ago
Slavi Pantaleev 910cd9adf0 Replace import_role calls with include_role calls
2 years ago
Slavi Pantaleev 2688e8bfc3 Optimize initial installation by not reloading systemd after each .service install
2 years ago