Since I recently set up a decently powerful homelab, with a bunch of services running on docker behind traefik, I thought it would have been cool to try out selfhosting a matrix homeserver for personal use (at the beginning it will be just me, potentially it will extend to some friends and/or a small organization of around 20 people working together).
At first I was thinking about going with Dendrite, but then I've seen it still doesn't support Threads, nor Matrix 1.5 API and that despite the announcement of a couple of months ago its repo hasn't yet be moved to the new element-hq GitHub as it happened with Synapse. This made it seem kinda like a "2nd class citizen" compared to Synapse, and therefore made me think if the latter would have been a better option to selfhost.
And then I bumped into Conduit.rs so now I have 3 option to be undecided about!
Therefore, here I am asking for your preferences and advices: which is your favourite one / which one would you recommend for my use-case?
Thank you! If resource consumption is not a problem for small instances I'll probably give Synapse a try, and keep watching Dendrite to eventually move to that when it will have all the features I like (mainly Matrix 1.5 to use it with Element Web and proper Threads support)