!vxTmkuJzhGPsMdkAOc:transformierende-gesellschaft.org

NixOS Matrix Subsystem

160 Members
Coordination and discussion about the matrix subsystem in NixOS - https://wiki.nixos.org/wiki/Matrix81 Servers

Load older messages


SenderMessageTime
5 Feb 2022
@dandellion:dodsorf.asDandellionyes19:55:31
@dandellion:dodsorf.asDandellionI have the same nixos module on I think three deployments, some other user here also used it.19:57:45
@sumner:nevarro.spaceSumner EvansI am using a custom synapse module that is partially inspired by Dandellion20:23:09
6 Feb 2022
@hexa:lossy.networkhexaimage.png
Download image.png
20:11:30
@hexa:lossy.networkhexatried leaving the fosdem space and ~10 rooms20:11:38
@hexa:lossy.networkhexathe cpu on my homeserver was pegged at 100% on one core20:12:03
@hexa:lossy.networkhexaand then timeout20:12:04
@hexa:lossy.networkhexathat's a dedicated machine with an E5-2620 v020:12:23
@hexa:lossy.networkhexathat is otherwise idle 20:12:28
@hexa:lossy.networkhexathis is why I need workers.20:12:33
@hexa:lossy.networkhexa Dandellion, Sumner Evans care to share? 20:12:47
@dandellion:dodsorf.asDandellion
In reply to @hexa:lossy.network
Dandellion, Sumner Evans care to share?
https://gist.github.com/dali99/4bbca68b14dcf312f22d776acc9075ad
20:20:55
@hexa:lossy.networkhexathat is quite something 😀20:33:36
@sumner:nevarro.spaceSumner Evans
In reply to @hexa:lossy.network
Dandellion, Sumner Evans care to share?
https://git.sr.ht/~sumner/nixos-configuration/tree/master/item/modules/services/matrix/synapse/default.nix
21:18:16
@hexa:lossy.networkhexauh, what's the difference? 😀21:18:40
@sumner:nevarro.spaceSumner EvansMine is probably worse. That is the main difference haha21:19:48
@hexa:lossy.networkhexathanks for the honesty 🙂21:20:12
@dandellion:dodsorf.asDandellionmine is,, also pretty bad,,,21:58:12
@hexa:lossy.networkhexaok, I think I've migrated to the module and things are working (without workers)21:50:38
7 Feb 2022
@ralith:ralith.comRalithI really don't understand how synapse manages to be so incredibly CPU-intensive tbh18:54:33
6 Feb 2022
@hexa:lossy.networkhexaand I've apparently lost my very own avatar21:50:48
7 Feb 2022
@ralith:ralith.comRalithalso I/O-intensive18:54:42
6 Feb 2022
@hexa:lossy.networkhexaah, different media store paths21:52:55
7 Feb 2022
@moritz.hedtke:matrix.orgmoritz.hedtkeDo you have experience with dendrite? Because I think lots of it is because of bad implementation and some of it is because decentralized means you have to cope with many huge rooms and lots of slow other federated servers19:58:49
6 Feb 2022
@hexa:lossy.networkhexa Dandellion: can you share your worker and reverse proxy configuration? 22:02:52
7 Feb 2022
@dandellion:dodsorf.asDandellionit's a lot of connections, since federation is per room and fully meshed20:05:49
6 Feb 2022
@hexa:lossy.networkhexaalso … wondering how you handle the worker_shared_secret22:03:13
7 Feb 2022
@ralith:ralith.comRalithI'll muck with dendrite when it's mature and has a migration story and not before20:06:18
6 Feb 2022
@hexa:lossy.networkhexa * also … wondering how you handle the worker_replication_secret22:03:22
@hexa:lossy.networkhexa

Extracting a user ID from the access token or Authorization header is currently left as an exercise for the reader.

22:14:03

Show newer messages


Back to Room ListRoom Version: 4