I am thinking about hosting a #Matrix server. Does anyone have a recent report comparing #Dendrite and #Conduit?

@cnx dendrite is ~86% compatible with synapse, i think if you don't want to do crazy things it is worth to give it a spin. it's really just running a go binary, for testing purposes you can use sqlite. they made quite good progress in the last months regarding bugs, and usually are fast fixing them.

Follow

@cnx only thing which bothers me is the YAML config, but it's pretty tame YAML.

if you have problems, feel free to write me, maybe i can help :)

Thank you @bonifartius, I should have said that installation and basic configuration isn’t a concern since NixOS has them covered. I am more interested in how they compare, functionality- and performance-wise.

In the mean time I guess I’ll give Dendrite a go (pun intended).

I said it too soon, @bonifartius, I got the server set up at loang.net, however federation doesn’t seem to work. Federation tester doesn’t report any issue.

@cnx
do you have generated a signing key? (/var/lib/dendrite/matrix_key.pem) github.com/matrix-org/dendrite

you also might want to check the well known files. maybe the ipv6 address needs to be in [], i think the federation tester gets confused by the ":", it says "server name/.well-known result contains explicit port number: no SRV lookup done". or just use a host name and port to really pin it down.

getting the well known files right is the hardest part, imho :)

Thanks, @bonifartius, the signing key was generated (Dendrite refused to run otherwise) and the server well-known response seems to be correctly formed (documented at https://matrix-org.github.io/synapse/latest/delegate.html).

Regarding SRV, it seems that the tester prioritize well-known URI over it: https://github.com/matrix-org/matrix-federation-tester/issues/104

More funnily, federation is working now after I got home. There is nothing in the log in between 🤣

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.