1
1
mirror of https://github.com/dali99/nixos-matrix-modules.git synced 2024-12-22 10:57:29 +01:00
Commit Graph

36 Commits

Author SHA1 Message Date
5ef8873997 simplify mainReplicationListener stuff 2023-01-20 08:11:33 +01:00
2fd07f83b5
Cleaned up matrix synapse module 2023-01-19 20:53:14 +01:00
f42306e0a2 nginx: make upstream generator check empty attrset rather than empty list 2022-12-19 21:04:15 +01:00
43dbc17526 user-dir updater worker 2022-12-14 10:13:24 +01:00
bb105192c2 add metrics listenr to event persister 2022-12-14 09:15:57 +01:00
d900b8f288 workers listeneres go in worker_listeners 2022-12-14 09:12:35 +01:00
476d66f8b5 mkif instaed of optional to make it not be in the config at all 2022-12-14 08:57:04 +01:00
103f4bd378 don't specify empty event streamer map 2022-12-14 08:44:25 +01:00
976c8710ba just route through the synapse backends 2022-12-14 08:38:01 +01:00
c7f34ff60b eventPersister workers 2022-12-14 08:32:41 +01:00
a2b4d2e341 fix initalSync nginx locations 2022-12-14 07:44:23 +01:00
e6dfcbe3ac increase proxy timeouts
initial sync can take a while
maybe normal sync polling will be more reliable with a longer timeout as well?
2022-12-13 07:34:10 +01:00
07417577d7 remove uri debug 2022-12-10 08:30:38 +01:00
8ab05856ca mark regexes as regexes 2022-12-10 08:30:38 +01:00
facc54ab80 use uri instead of request_uri 2022-12-10 08:30:30 +01:00
f2ed2ea7bc more debug 2022-12-10 08:30:29 +01:00
7e5023a741 plug inital sync workers in 2022-12-10 08:30:29 +01:00
632a6f26ad debugging headers 2022-12-10 08:30:29 +01:00
d44e015ae8 hash incoming federation by source ip 2022-12-10 05:43:25 +01:00
9568a59b1b fix typo 2022-12-09 10:34:58 +01:00
3bbfebb5c1 fix hashing for upstream normal_sync 2022-12-09 10:25:25 +01:00
240e550d4c Implement sync workers 2022-12-09 10:10:07 +01:00
952bab1d6e federation_sender worker type is deprecated
Enables replication listener if you have any workers for simplicity
send_federation is automatically set to false if federation_sender_instances is set so we don't have to do it
2022-12-09 04:50:14 +01:00
95c728601f typo 2022-10-21 19:40:29 +02:00
3053f9b2f7 Automatic metrics listener 2022-10-21 19:22:45 +02:00
b6f34dd2c6 federation receivers and basic nginx setup 2022-10-21 03:07:26 +02:00
35769740bf Small cleanup 2022-10-20 23:56:34 +02:00
74a4cd25d1 small cleanup 2022-10-10 12:59:11 +02:00
ccbd092679 federationReceivers first pass, needs a lot of cleanup 2022-10-10 10:55:16 +02:00
59f4e969c4 automatically enable redis 2022-10-07 16:16:44 +02:00
db5bc1d93c Simple configuration of federation senders 2022-10-07 12:18:09 +02:00
8eb7f39aae Use defaults similar to nixpkgs module, remove acme as it is no longer supported in synapse 2022-02-07 22:29:37 +01:00
1d0655944a Use synapse worker binary instead of crazy python thing. Update binary names from nixpkgs 2022-02-07 22:15:44 +01:00
3784c0fa61 fix indentation 2021-05-23 23:13:31 +02:00
f8facc5a43 Add bind adresses, tls, xforwarded options. Use systemd target for managing the services 2020-12-21 22:10:31 +01:00
4c465eb8ba init 2020-10-18 23:08:50 +02:00