I understand that installing Jitsi Meet will stop & disable Metronome. Will the Prosody instance that is installed as part of Jitsi Meet be usable by my XMPP clients in the same way that Metronome currently is? If not, are there some extra configurations steps I could take to make it so? Or does installing Jitsi Meet mean forfeiting the ability to use XMPP in the conventional manner?
Edit: I also see that Prosody is available as a separate app which, presumably, could be a drop in replacement for Metronome. If this is the case, would Jitsi Meet preserve the configuration of a preexisting Prosody instance?
Yes, I already have it running in a docker container on another machine and accessed via reverse proxy. The problem is that it shuts down video whenever I’m on mobile data (despite having a fast connection.) I thought that a native install on the Yunohost machine might remove whatever bottleneck is causing this.
I see that you are able to use Jitsi, but did you have to sacrifice metronome and XMPP? If not, how did you configure it so that it maintains the XMPP ability while also allowing Jitsi to run?
I put Jitsi on a different machine and used reverse proxy on Yunohost to forward calls to the Jitsi subdomain. XMPP was unaffected. However I got rid of it after a while in favour of Nextcloud Talk.
I’ve just looked at my setup. In admin settings for Nextcloud Talk I have specified a stun server (my Yunohost domain, port 3478.) There is an option to specify a turn server but I haven’t bothered. I imagine that if you install Coturn on your Yunohost instance and it’s not behind NAT then you can use this for turn as well as stun. If your instance is behind NAT then I have no idea what you need to do.