Monday, June 29, 2020

How To Install Jitsi Meet from Official Package Repository On Ubuntu 20.04 18.04


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Jitsi Meet is an open-source video conferencing solution, providing virtual meeting rooms for remote team meetings. The sofware provides high video and audio quality and supports fully encrypted connections using TLS/SSL and Let’s Encrypt certificates.

Offcial Website -https://meet.jit.si/

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Testing Environment:

Ubuntu 20.04 LTS                     Hostname - www.yourdomain.com  - ip Address - 192.168.1.20

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

lsb_release -cd  ; getconf LONG_BIT ; hostname ; hostname -I; apt update ; apt install -y build-essential net-tools curl git software-properties-common


Ubuntu 20-

java -version ; echo $JAVA_HOME

echo 'deb https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list

wget -qO -  https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -

apt install apt-transport-https -y

apt update ; apt install jitsi-meet -y

systemctl status jitsi-videobridge2 nginx

https://www.yourdomain.com/

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Ubuntu 18 - Hostname - www.example.com  - ip Address - 192.168.1.40

java -version ; echo $JAVA_HOME

echo 'deb https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list && wget -qO -  https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -

apt install apt-transport-https -y

apt update ; apt install jitsi-meet -y

systemctl status jitsi-videobridge2 nginx

https://www.example.com

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Optional -

Set Up User Authentication for Jitsi Meet -

nano /etc/prosody/conf.avail/www.yourdomain.com.cfg.lua

authentication = "anonymous"

authentication = "internal_plain"


VirtualHost "guest.www.yourdomain.com"

    authentication = "anonymous"

    c2s_require_encryption = false


nano /etc/jitsi/meet/www.yourdomain.com-config.js

  // anonymousdomain: 'guest.example.com',

anonymousdomain: 'guest.www.yourdomain.com',


nano /etc/jitsi/jicofo/sip-communicator.properties

org.jitsi.jicofo.auth.URL=XMPP:www.yourdomain.com

systemctl restart prosody jicofo jitsi-videobridge2


prosodyctl register username www.yourdomain.com

https://www.yourdomain.com


User - username       pass - StrongPassword

QuickNotepadTutorial

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


1 comment:

  1. can I host jitsi on linux server by using docker container?

    ReplyDelete