I am very interested to install Jitsi Server as a Zoom alternative.
I think the combination with YunoHost is a dreamteam.
It was also 2nd place in 2019 voting as the most desired communication app.
However the github repository does not seem to work at all.
Why don’t we push this higher? It also has more relevancy then ever with Covid.
I was looking into self-hosting Jitsi on Yunohost as well, but right now it’s limited to 2 people.
I want to host Jitsi on another server behind same router as Yunohost but it seems that will be a major problem with port forwarding as Jitsi needs some of the same ports as Yunohost
80 TCP - for SSL certificate verification / renewal with Let's Encrypt
443 TCP - for general access to Jitsi Meet
4443 TCP - for fallback network video/audio communications (when UDP is blocked for example)
10000 UDP - for general network video/audio communications
22 TCP - if you access you server using SSH (change the port accordingly if it's not 22)
if it’s only for chatting, Mumble is the way to go, it’s light, easy to install and configure.
Nextcloud talk is not working very well. It’s not strictly limited to 4 people I suppose, but since it requires a p2p connection between every participant, if you are 4 for example, it means you will stream 3 video connections to 3 other people so they can view you, and you’ll stream 3 other video connections so you can view them. I think there is a nextcloud talk “enterprise” which uses only 1 connection instead.
We couldn’t use jitsi working the correct way either. BigBlueButton is another solution, it’s working well, but requires a fully dedicated server.
For Bigbluebutton you do not need a dedicated server, a vps with 4GB RAM and 2 chores worked in my case but I doubt it would work together with Yunohost.
But what about some Sip-based solution with Asterix or Kamailio? This might be oldfashioned but easier to implement? There are some providers as sip2sip and onsip or as app Linphone who offer video based on the sip protocol. Some kind of web phone would be cool