Commit graph

136 commits

Author SHA1 Message Date
Nico Schottelius
f6b596ebe4 [synapse] outsource oidc_providers 2024-02-23 18:24:35 +09:00
Nico Schottelius
4b48d1854f bugfix, remove incorrect ] 2024-02-23 11:50:48 +09:00
Nico Schottelius
f7f885c705 [refactor] make postgres parameters an option 2024-02-23 11:49:15 +09:00
Nico Schottelius
5319fbfe56 [elementweb] ensure both containers are restarted by default 2024-02-22 19:45:32 +09:00
Nico Schottelius
78f67b9a83 [refator] inject arguments into elementweb 2024-02-22 18:51:24 +09:00
Nico Schottelius
9ece29547b [ssl] rename to chain.crt, like the first batch of certs 2024-02-21 19:26:43 +09:00
Nico Schottelius
b7a79de055 [turn] make external ip mapping optional 2024-02-21 19:07:56 +09:00
Nico Schottelius
272954d33a add service only playbook 2024-02-21 18:03:28 +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
2ef09cb3f0 [lab] Phase in turn 2024-02-19 20:47:38 +09:00
Nico Schottelius
a19e68383c lab: start phasing in elementweb 2024-02-19 15:15:54 +09:00
Nico Schottelius
d4349e48cb [elementweb] remove unused env 2024-02-19 15:15:42 +09:00
Nico Schottelius
cfb8322fc4 phase in service on mtx-mngm-1.lta.internal.ru.com 2024-02-19 14:59:33 +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
9ef07c8aa4 refactor nfs mounts 2024-02-19 12:26:12 +09:00
Nico Schottelius
f5c891aff5 import certificates 2024-02-19 12:25:59 +09:00
Nico Schottelius
f2824122db inventory: phase in lta = lab 2024-02-15 14:24:25 +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
e3923b28b8 Move dev/ things to development 2024-01-05 11:20:18 +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
c1ddbfb71c inventory: add log dir, remove redis 2023-12-04 08:56:49 +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