Home - Xngineers/jitsi-meet GitHub Wiki
Jitsi Install Steps (Jitsi, Jibri, Grafana Stats)
Based on Emrah's installer which does not use containers. (Installs both Jitsi and Jibri)
https://github.com/emrahcom/emrah-tools/tree/main/jitsi/installer/jibri
Instructions
AWS
Start with custom AMI named "Ubuntu 20.04" (Ubuntu_20.04_ssh-keys_snd-aloop_Jitsi-installer). The installer will not run on smaller than 2xlarge instance unless script memory limit is adjusted.
Install Jitsi with Jibri
Web server FQDN, and TURN server FQDN must have DNS entries to point to IP address of the AWS instance.
sudo -i
wget -O jitsi-jibri-installer https://raw.githubusercontent.com/emrahcom/emrah-tools/main/jitsi/installer/jibri/jitsi-jibri-installer
export JITSI_HOST=meet.yourdomain.com
export TURN_HOST=turn.yourdomain.com
bash jitsi-jibri-installer
Web interface branding for Vevomo
exit
to Ubuntu user (don't run as root)
Note make
command will pause for a long time with message Browserslist: caniuse-lite is outdated. Please run next command 'npm update'
Please wait for script to continue.
cd
git clone [email protected]:Vevomo/jitsi-meet.git
cd /home/ubuntu/jitsi-meet
npm install
make
cd
sudo mv /usr/share/jitsi-meet /usr/share/jitsi-meet.bak
sudo mv /home/ubuntu/jitsi-meet /usr/share/
sudo cp -aR /usr/share/jitsi-meet.bak/prosody-plugins /usr/share/jitsi-meet/
Install Grafana dashboard
From https://github.com/switnet-ltd/quick-jibri-installer
cd
git clone [email protected]:switnet-ltd/quick-jibri-installer.git
cd quick-jibri-installer
sudo bash grafana.sh
At some point the script will stop. Hit 'q' to continue.
When done, copy the admin password and URL for the dashboard.
reboot