Get Jitsi installed and working on Hestia

I am trying to get the Jitsi video conferencing app installed and working on Hestia. I went to the following page which has a Hestia template for Jitsi.

I followed the steps to download and install the Ningx version of the template. I then installed the keys and Jitsi with the terminal as instructed.

However, after installing Jitsi, when I went to the domain name, all that appeared was the Hestia index.html page (We’re working on it).

https://meet.peacenetwork.us/

So I opened the User File Manager and saw that Jitsi was not installed in the public_html folder.

I am wondering if anyone here has successfully installed Jitsi on a Hestia VPS and can tell me what I did wrong.

Isn’t Jitsi supposed to be installed in the public-html folder?

Is there something wrong with the Jitsi template?

Any ideas would be greatly appreciated!

I have the same problem. Have you found the solution?

Hi @David-Spring

Did you select the nginx template for jitsi on the domain?
Because it looks like it is still using the default hestia nginx config file.

Jitsi is not installed in the public_html folder if I look at their nginx config which says:
root /srv/jitsi-meet;

I was not able to get Jitsi working with the Hestia template. I was eventually able to get Jitsi working by giving it the entire server. I wrote down the steps in the following article:

I have since deleted the server because I was just doing it to see if it was possible. It is possible. But Jitsi is a very complex program with a steep learning curve and uses a lot of resources. I found the Jitsi forum to be very helpful in solving some of the more difficult problems. Good luck with your project and I hope my tutorial helps.

I’ve solved it!!! Finally… after investing 3 days of my life, I’ve learned a lot more about NGINX and Docker.

The solution is very close to the official guide!! You only need to configure the NGINX proxy correctly for that subdomain. :sunglasses:

Excellent tutorial. Congratulations and thank you.

I was able to open jitsi in the browser very quickly, but when I entered the room I was disconnected.

To solve it, I retraced and started from scratch, working hard on correctly releasing ports on the hestia firewall and on my Oracle provider, as well as carefully reviewing the configuration of all the files.

I still have a problem sharing the screen in Google Chrome. I don’t know if it’s a bug, a permission or another setting.

In Edge, screen sharing works just fine.

I haven’t been able to comment on your blog because when I submit the form some errors appear.

1 Like

Error leaving comments on my blog? Oh no! :pensive:

Thank you for letting me know! I’ve just fixed it :sweat_smile:. I’m glad to hear that you enjoyed the Jitsi tutorial as well.

Regarding screen sharing, I haven’t encountered any problems during video conferences with my customers using these settings over the past few months. However, some browsers can be quite tricky when it comes to sharing the entire screen. I suspect this is due to a combination of poor UI design for permission requests and excessive privacy concerns. As a result, about 30% of users experience difficulties, often taking 2-10 minutes to allow their browser to share the screen! :pensive:

Has anyone else experienced similar issues with screen sharing? Any tips or workarounds to share?

I ended up discovering that the screen sharing problem in Chrome only happens on a Windows partition. I’ve already tried uninstalling Chrome and reinstalling it, but to no avail. But on another Windows 11 installed on another partition, Chrome works perfectly when sharing screens on jitsi.

That means it’s something I’ve installed or configured on this Windows that’s causing the problem.

I’m going to have a lot of trouble finding out what’s going on in this Windows. In my case, I don’t want to format it yet.

But thanks! Here’s a tip for anyone facing this problem.