11/27/2022 0 Comments Install jitsi meet ubuntu 20.04
You will be brought to a prompt where it asks for the server’s name, enter the FQDN of your server here. #Install jitsi meet ubuntu 20.04 installNow, run sudo apt update to refresh the repos on your system and then you are ready to install Jitsi by running: $ sudo apt install jitsi-meet Press the key to get the vi prompt and then type :wq to save and quite vi. Now we create the repo source list to download Jitsi: $ sudo vi /etc/apt//jitsi-stable.list Luckily, it has a repo that we can use, but we have to have the system trust it, so first we have to download the jitsi gpg key using wget: $ wget Now, I create the firewall rules for Jitsi. Next you have to modify the /etc/hosts file and put the FQDN of your server in place of the localhost entry. You can verify that it takes by running hostname at the prompt and it return the name you just set. I set the FQDN for my server using hostnamectl: $ sudo hostnamectl set-hostname Now, before we can install Jitsi, I needed to make sure my hostname and /etc/hosts are configured for Jitsi to work correclty. I put the key in private/ and the certificates in certs/. I use the default locations in /etc/ssl/ to store my keys and certificates. Next, I copy my SSL certificates and SSL keys to the server. Next, I setup UFW to secure the server so that it is protected from the outside: $ sudo ufw allow from /24 to any port 22 #Install jitsi meet ubuntu 20.04 upgradeNext, I update all the repos and packages to make sure my system is fully updated: $ sudo apt update & sudo apt upgrade -y Once the OS installation is complete, reboot the server and login. I don’t install any Snaps since I don’t need that on this server. #Install jitsi meet ubuntu 20.04 passwordI disable SSH password since I don’t use it and use keys only. I use the Live Server ISO and configure the server and SSH and install my SSH Keys. You can adjust as you see fit.įirst, install Ubuntu 20.04.1 on the server. I have had over 15 people at a time conferencing and it never went above 40% utilization of the CPU and never maxed out the network, and the experience was perfect. It has a 1GB NIC connected to my external network pool so that it is accessible directly on the Internet. #Install jitsi meet ubuntu 20.04 how toThere are many discussions in forums about how to scale your server, but what I did for mine is 4 core CPU, 8GB of RAM, and 80GB of Storage. This blog will detail how I did it using Ubuntu 20.04 as well as securing the server down so that not just anyone can use it and host video conferences.įirst thing you need to do, is have a spare server that is capable of hosting the video conferencing software, as well as the users you want to have per conference. I will detail further on what I did to fix this issue. It also has Apple Store and Google Play Store apps so you can connect that way, however, I had issues with the Google Play version of the App connecting to my server, but figured out the problem was with certificates and the Google version of the app not trusting my SSL certificates on my server. So you can host and have meetings directly from the server using any web browser on any OS. The thing I liked about Jitsi is that it has it’s own web client. So while taking a college class, I found out about Jitsi and decided I would try to create my own hosted video conference server. Plus we all are Zoom’d out after work, so we didn’t want to use Zoom. However, we found that not all of us have iPhone or Androids, Laptops, and even comptuers running the same OS. My family is all over the country, and with travel and get togethers not being possible, I figured I would reach out and try to video conference with my family. I decided that I would write a blog about how I built my own video conferencing server during this whole outbreak with COVID and having to social distance and stay home. I hope you all are staying safe and healthy. Hello everyone! It’s been a while since I updated my blog.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |