Jitsi Meet is an open source conferencing system. In this tutorial, we are going to install all the components on Jitsi Meet on a single server using Jitsi
quick installation method. Here are the components that will be installed when installing Jitsi Meet.
- Jicofo (Jitsi Conference Focus)
- JVB (Jitsi Video Bridge)
- Jitsi Meet Frontend
In a scalable production system, you might have to consider installing these components in different servers.
You should know the domain/sub-domain name that you are going to use with the installation.
sudo apt-get install nginx
Install Jitsi Meet package
First we need to add the repository
echo 'deb https://download.jitsi.org stable/' >> /etc/apt/sources.list.d/jitsi-stable.list wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | apt-key add -
Then update the package list
sudo apt-get update
install jitsi meet
apt-get -y install jitsi-meet
Enter the domain name that you are going to use with the installation. ex : meet.meetrix.io
Installing Lets Encrypt SSL Certificates
If you have pointed the domain to the server, copy and past following commands to install ietf certbot client and install ssl certificates
sudo apt-get -y update && \ sudo apt-get -y install software-properties-common && \ sudo add-apt-repository -y ppa:certbot/certbot && \ sudo apt-get -y update && \ sudo apt-get -y install python-certbot-nginx && \ sudo certbot --nginx