
Only authenticated users should be allowed to create meetings. Now, the problem is that anyone who knows your domain name can create and host a meeting on your server. Create a new meeting and share the meeting link with your friends. Open any browser and navigate to You should see the home page of Jitsi Meet. Type the email id and hit enter to complete the setup. Running the script will ask you to enter your email address. sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh You can generate a Let's Encrypt SSL certificate by running the following.

Then press OK (Tab).Īs I said earlier, it is better to secure the domain with an SSL certificate. Select the first option as shown in the image to generate a self-signed certificate. We can either use a self-signed certificate (never use in production) or a custom certificate. In the next step, we have the option to choose an SSL certificate.
JITSI JOIN MEETING INSTALL
Install Jitsi Meet by running the command: sudo apt install jitsi-meet -yĪfter starting the installation, you will get a prompt similar to this.Ī shown in the picture, type the FQDN and select OK (press Tab to select different options). We have set up all the requirements to install Jitsi Meet on our server.
JITSI JOIN MEETING UPDATE
Next, we have to update the firewall to allow connections to the ports that are required for the proper working of the service. curl | sudo sh -c 'gpg -dearmor > /usr/share/keyrings/jitsi-keyring.gpg'Įcho 'deb stable/' | sudo tee /etc/apt//jitsi-stable.list > /dev/null Run the following commands to add Jitsi repository. Then run: apt install apt-transport-https If you are using Windows, you could use SmarTTY or PuTTY to connect to the server.Īfter connecting to the server, run sudo apt-get update Update serverĬonnect to the server using SSH and run the following commands. Replace with the public IP of the server and with the fully qualified domain name (FQDN). # The following lines are desirable for IPv6 capable hostsĪdd the following line to the host file. The content of the host file will look similar to this 127.0.0.1 localhost If you like to use nano instead, run nano /etc/host. If you are using SmarTTY on Windows, you can directly edit the file from the application window. Connect to the server and open /etc/host in any text editor. You have to set up a hostname before continuing. To host a Jitsi Meet server, you should, first, configure your DNS records to the IP address of your server.įor example, if the domain name is and you want to host Jitsi on, create a new A record in the DNS with the name jitsi and set the IP address of the server as the value. For better results, choose a server with more system resources. I was able to successfully host a meeting with 10 members on Vulter $5 VPS instance with 1GB RAM and 25GB SSD storage. You can install Jitsi on a server with 1 Gb of RAM.

To self-host Jitsi Meet, I recommend you to choose a server with the below-mentioned specifications. We may earn a small commission when you make a purchase using our links.

This post may contain affiliate links that are at no additional cost to you.
JITSI JOIN MEETING FREE
If the free cloud-hosted version is not suitable for your needs, for example, if you want more customization, you can self-host Jitsi Meet. It is a cloud-hosted version of the Jitsi Video conferencing software. If you want to test Jitsi or you want to host a meeting for free, visit Jitsi Meet. Jitsi Meet is an amazing open-source alternative to proprietary video conferencing services such as Zoom, Google meet, and Cisco Webex.
