Pretty much what it says on the tin, but for more context. My friends and I use Discord to play D&D and other TTRPGs. We also use it to send memes and just have conversations. We mostly do the chat, text, images, gifs, etc. But we also use the voice and video chat pretty regularly too. Screen share sometimes as well. So I’d like to try to find something that has all those features if possible.
The new ID or facial recognition requirement they are implementing is a deal breaker for a few of us, and so if I can set up some kind of alternative to make it a non-issue, I’d like to.
I’m running Ubunutu 22.04 LETS, AMD 3700X, 64GBRAM, 10x 6TB HDD, and and 2 4TB NVmE. Have a 2gb up/down internet connection. So I don’t think we should have any issues making it work smoothly for 7 people.


matrix is unreasonably hard to set-up, why doesnt the docker container or the compose include voice chat? i cant even sign up for stoat to try it out… is this the best we have against discord in the big 26 😭
Voice chat works out of the box with Matrix.
It uses WebRTC and tries to do P2P connections. Note that this leaks your IP to the other caller and vice versa, but it’s also quite fast as you can establish a direct connection.
If P2P fails it will try to fallback to your configured TURN server and use that one for relaying.
However not every instance has one (as TURN servers are usually not that modern and straight forward…) and if this is the case it will fallback to Matrix’s global TURN servers.
XMPP is also still a thing and IMO much easier to host (at least ejabberd is). Look into Movim, which looks quite nice as a discord replacement on top of XMPP.
Setting up Element Call on my instance was difficult on its own, I understand why Synapse doesn’t come with it out of the box, essentially you spin up Matrix’s JWT service for authenticating clients and it if approved opens the connection to the Livekit ports which must be opened on your firewall, otherwise people will not be able to connect to calls.
Big PIA and in my experience, on my home network, can conflict with games with VOIP chats.
https://matrix-construct.github.io/tuwunel/deploying/docker.html?highlight=voice#voice-communication
tuwunel seems to have some docker guides for how to set up voice & docker.