Commit graph

4 commits

Author SHA1 Message Date
Lars Kaiser
86a17596a9
fix(synapse): default to empty workers list 2022-10-20 19:17:36 +02:00
Lars Kaiser
60d6806dda
fix(synapse): restart docker workers on config change 2022-10-20 18:15:34 +02: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