Jitsi Meet Configuration On Ubuntu 20.

 

Jitsi Meet on Ubuntu 20



Before configuration we need to set the host entry of domain.

Set host domain name 
  • sudo hostnamectl set-hostname jitsi.your_domain
  • hostname 
  • sudo nano /etc/hosts
(127.0.0.1         jitsi.your_domain)

Then allow firewall ports that are necessary for Jitsi access.
  • sudo ufw allow 80/tcp
  • sudo ufw allow 443/tcp
  • sudo ufw allow 4443/tcp
  • sudo ufw allow 10000/udp
  • sudo ufw status

Download gpg Key for jitsi

Adding jitsi repository on OS
  • sudo nano /etc/apt/sources.list.d/jitsi-stable.list
  • sudo apt update

Now install Jitsi Meet
  • sudo apt install jitsi-meet
  • sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
Lets change in script file for configuration
  • sudo nano /etc/prosody/conf.avail/your_domain.cfg.lua

(  from=authentication = "anonymous" )(  to=authentication = "internal_plain" )

also add this to up file
    -- VirtualHost "guest.jitsi.your_domain"
    --  authentication = "anonymous"
    -- c2s_require_encryption = false
 
Now change jitsi conf file
  • sudo nano /etc/jitsi/meet/jitsi.your_domain-config.js
from= anonymousdomain: 'guest.jitsi.your_domain',
to=anonymousdomain: 'guest.jitsi.your_domain'

Now Changing in Communicator Properties
  • sudo nano /etc/jitsi/jicofo/sip-communicator.properties
add following
  • org.jitsi.jicofo.auth.URL=XMPP:jitsi.your_domain 

Now start All Services 
  • sudo prosodyctl register user your_domain password
  • sudo systemctl restart prosody.service
  • sudo systemctl restart jicofo.service
  • sudo systemctl restart jitsi-videobridge2.service





Comments

Popular posts from this blog

CI/CD Pipeline in Oracle Forms with maven

Elastic Search & Kibana Including Log stash and Beats