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 weeks 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 weeks ago
ohshit604@sh.itjust.works 2 weeks 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 weeks ago
I couldn’t figure out how to sign up for matrix server. Maybe there are peer tube videos.
quaff@lemmy.ca 2 weeks 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 weeks ago
Have you Trier ESS?
carrylex@lemmy.world 2 weeks 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.