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.
Comment on Question: Is there a Self Hosted Discord like app?
ollie@lemmy.dbzer0.com 2 months ago
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 😭
aksdb@lemmy.world 2 months ago
ohshit604@sh.itjust.works 2 months ago
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.
ScoffingLizard@lemmy.dbzer0.com 2 months ago
I couldn’t figure out how to sign up for matrix server. Maybe there are peer tube videos.
quaff@lemmy.ca 2 months ago
matrix-construct.github.io/tuwunel/…/docker.html?…
tuwunel seems to have some docker guides for how to set up voice & docker.
Magnum@infosec.pub 2 months ago
Have you Trier ESS?
carrylex@lemmy.world 2 months ago
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.