Commit graph

78 commits

Author SHA1 Message Date
Nico Schottelius
b7a79de055 [turn] make external ip mapping optional 2024-02-21 19:07:56 +09:00
Nico Schottelius
428e2065b2 [refactor] turn homeserver.yaml into template 2024-02-21 18:02:22 +09:00
Nico Schottelius
cde72ad340 [refactor] move worker configs into template 2024-02-21 17:41:10 +09:00
Nico Schottelius
9660cb9a51 [synapse] start refactoring for lab 2024-02-21 17:26:12 +09:00
Nico Schottelius
b867417cfb [ssl] add cert for turn
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
2024-02-20 20:20:56 +09:00
Nico Schottelius
ee23684b89 [docker] add config for being able to pull images 2024-02-20 20:17:05 +09:00
Nico Schottelius
d4349e48cb [elementweb] remove unused env 2024-02-19 15:15:42 +09:00
Nico Schottelius
f962bd2a9c [synapse-admin] remove unused vars 2024-02-19 14:55:36 +09:00
Nico Schottelius
cb5fa46fa0 [synapse] also disable starting pushers
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
2024-02-19 13:52:02 +09:00
Nico Schottelius
a51fe2ec87 [certs] move to right location 2024-02-19 12:31:04 +09:00
Nico Schottelius
605bec6c2a [certs] rename unencrypted private key 2024-02-19 12:30:09 +09:00
Nico Schottelius
047ff4793e nfs: also refactor code, not only inventory 2024-02-19 12:27:08 +09:00
Nico Schottelius
f5c891aff5 import certificates 2024-02-19 12:25:59 +09:00
Nico Schottelius
5ad72300e5 disable push notifications completely 2024-02-14 15:40:01 +09:00
Nico Schottelius
7beb39b2ae [synapse] disable sending content via push 2024-01-29 09:27:55 +01:00
Nico Schottelius
79020115f1 nginx: http2 on, not just http2 2023-12-27 15:29:42 +01:00
Nico Schottelius
58fada76d1 in between commit
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
2023-12-27 11:06:30 +01:00
Nico Schottelius
bd907a0de1 synapse-admin: fix nginx path 2023-12-22 16:30:35 +01:00
Nico Schottelius
79880dd69c update for snyapse admin 2023-12-22 16:27:57 +01:00
Nico Schottelius
574ad5d60e begin to phase in synapse-admin 2023-12-22 15:52:46 +01:00
Nico Schottelius
b05d427995 redis: remove exposed ports 2023-12-20 11:22:56 +01:00
Nico Schottelius
71689f9646 synapse/metrics: divert requests to the right worker 2023-12-20 11:22:00 +01:00
Nico Schottelius
970afe943d runa update 2023-12-04 11:39:28 +01:00
Nico Schottelius
b7fc05d561 correct files in elementweb 2023-12-04 10:50:51 +01:00
Nico Schottelius
9bec5f0104 update worker metrics exposure 2023-12-04 10:45:15 +01:00
Nico Schottelius
a138276c54 refactoring in between 2023-12-04 10:16:33 +01:00
Nico Schottelius
fc62f9cbfe move turn towards own role 2023-12-04 09:18:03 +01:00
Nico Schottelius
67f3f2dbd1 move turn over to its own role 2023-12-04 09:15:08 +01:00
Nico Schottelius
4dffeb3bf6 finish move of content to new elementweb role 2023-12-04 09:01:41 +01:00
Nico Schottelius
d3ca975bdb more role stuff 2023-12-04 08:59:22 +01:00
Nico Schottelius
91421c02e5 phase in role elementweb 2023-12-04 08:57:12 +01:00
Nico Schottelius
e33bf37444 Move old synapse to archive/ 2023-11-30 10:10:01 +01:00
Nico Schottelius
bff5c7557e enable metrics for runa 2023-11-23 12:15:41 +01:00
Nico Schottelius
848ff0e4c5 Enable encryption on all rooms 2023-11-23 10:34:52 +01:00
Nico Schottelius
bb0142d611 elementweb: update to latest containers 2023-11-23 09:45:27 +01:00
Nico Schottelius
7f48bb6eba Add message & media retention time 2023-11-23 09:38:37 +01:00
Nico Schottelius
5e767c71c2 synapse: ensure all workers have x_forwarded:true 2023-11-23 08:59:16 +01:00
Nico Schottelius
55e17e6716 synapse: add domain + ip whitelist 2023-11-23 08:59:01 +01:00
Nico Schottelius
6d3d35375b update synapse + nginx to latest versions 2023-11-23 08:58:46 +01:00
Nico Schottelius
d405fe4c13 Add new certificates 2023-11-16 11:28:11 +01:00
Nico Schottelius
0a2f602ff3 dispatch main requests to main server 2023-11-15 23:42:51 +01:00
Nico Schottelius
bde6eb5642 phase in initial steps of worker for runa 2023-11-15 23:30:05 +01:00
Nico Schottelius
53dbaf5b52 phase in synapse admin 2023-11-13 19:09:52 +01:00
Nico Schottelius
87fd490dbc turn: update turn server list with tcp and ssl 2023-11-08 12:39:10 +01:00
Nico Schottelius
6e48ce9b7e Update certs for turn servers 2023-11-08 11:24:15 +01:00
Nico Schottelius
81bf4eb114 update certificate for mtx-turn-1
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
2023-11-08 11:24:15 +01:00
Nico Schottelius
03afbd3a6d synapse: update turn server list 2023-11-06 20:16:44 +01:00
Nico Schottelius
6ac203ce26 turn: change to individual roles 2023-11-06 20:06:20 +01:00
Nico Schottelius
df4c1ee0e1 Cleanup turn server matrix docker-compose 2023-11-06 20:04:53 +01:00
Nico Schottelius
9cc7c71a94 turn protocol test 2023-11-02 11:41:31 +01:00