I tried for several weeks to get a Jitsi system set up on an 8 core server with 1Gb/s bandwidth. Sadly, I had to stop and go to several Zoom accounts to achieve what was needed within the required timescale. I was very surprised at the much better quality of a Zoom Pro account with 20 or 30 people in a session.
I really wish Jitsi well for the future. As an ex product manager in the telecoms industry and in the spirit of helpfulness, I suggest the following are urgently needed.
Better guidelines on performance and server requirements for different capacity levels.
An uninstall script that stops all related processes and leaves the server clean, so that a new installation works.
Easy performance monitoring - CPU threads, Memory, Swapping, Bandwidth.
Performance analysis guidance.
GUI or ncurses front end for changing configuration.
GUI tool for managing meetings and listing, adding and changing users.
I suggest you read through the forum. You will find plenty of evidence backing up what I said. From someone setting up a separate documentation site, etc, etc.
On just one point: a VPS did not work with more than six people, so I upgraded to a dedicated server. So, you need to make it better.
The biggest justification is that the charity I work for is now using Zoom Pro.
Please, when you receive criticism that tries to be helpful, don’t fight it, look into it, see if it is true and find the root causes, then do something to remove the problems. Watch how Zoom is dealing with its security issues.
I understand your frustration. I contribute here daily, and read a lot of posts. Jitsi Meet is rapidly improving, just not at the phenomenal rate people are adopting it with similar expectations to what huge companies can accomplish with essentially unlimited resources.
I’ll keep a bookmark on this while working on improving Jitsi Meet suppport and documentation, thanks again for sharing.