Jan Christian Grünhage
a64c917140
chore(synapse): move some of the worker config jinja expressions into the role vars
2023-05-26 17:40:49 +02:00
Lars Kaiser
bbea0b5c0a
chore(synapse): support multiple bind addresses
2023-05-25 18:50:14 +02:00
Lars Kaiser
7572d9af5a
chore(synapse): update shared worker config
2023-05-25 18:49:10 +02:00
Lars Kaiser
62c26cd99c
chore(synapse): update user dir config
2023-05-25 18:49:10 +02:00
Lars Kaiser
a3d5ef5baf
chore(synapse): update appservice config
2023-05-25 18:39:23 +02:00
Lars Kaiser
411c78b65d
chore(synapse): update pusher config
2023-05-25 18:38:10 +02:00
Johanna Dorothea Reichmann
362b668fc0
chore(synapse): update routes to workers
2023-05-22 13:40:18 +02:00
Jan Christian Grünhage
955270b7bc
chore(synapse): migrate to standardized container image variable structure
2023-03-09 17:25:14 +01:00
Jan Christian Grünhage
12ca4d992a
chore(synapse): update routing to worker endpoints
2022-04-22 11:42:47 +02:00
Johanna Dorothea Reichmann
300505ef9e
chore(synapse): update routing to worker endpoints
2021-10-07 07:41:39 +02:00
Johanna Dorothea Reichmann
67803032cf
feat(synapse): provide variable for controlling metrics
2021-09-10 10:19:57 +02:00
transcaffeine
202790b32c
chore(synapse): remove deprecated room_invite_state_types config setting
2021-05-18 09:12:23 +02:00
transcaffeine
ba43e1614a
fix(synapse): combining labels broke for workers
2021-04-30 08:13:09 +02:00
transcaffeine
ab32628d26
fix(synapse): if not running a version, display the branch instead of displaying a wrong default
2021-04-28 11:46:30 +02:00
Johannes Becker
0017d08195
feat(synapse): allow public_baseurl configuration
2021-02-08 06:55:17 +01:00
Jan Christian Grünhage
fc9f0733d4
chore: remove trailing whitespace
2021-01-22 21:07:31 +01:00
Jan Christian Grünhage
bc7c9ba7fe
fix(synapse): fix registration secret templating
...
We had a problem with yaml strings here, which caused double quotes and
additional newlines.
2021-01-22 20:35:38 +01:00
Johanna Dorothea Reichmann
1985813915
feat(synapse): add support for deploying workers
...
Can deploy synapse workers and allow costum amounts of workers for each
type. For documentation on how to use, see `roles/synapse/README.md`.
In a docker deployment, each worker runs in their own docker container
with respective listener configurations. Labels can be declared in
`tasks/configure_workers.yml` for routing of requests.
In systemd deployments, each worker runs in it's own systemd service,
which are marked as being part of the main service, so restarting the
main service will restart all the workers as well.
2020-11-23 08:55:07 +01:00
Jan Christian Grünhage
b2b1511e1d
chore(git): merge roles/modules into collection
2020-08-01 19:29:25 +02:00