Run jitsi-meet on AWS ec2
Start a new instance with Ubuntu 20.xx
connect to command line
Run followings
code: .sh
# Run as root or with sudo
# Retrieve the latest package versions across all repositories
sudo apt update
# Ensure support for apt repositories served via HTTPS
sudo apt -y install apt-transport-https
# For Ubuntu this is needed
sudo apt-add-repository universe
# Retrieve the latest package versions across all repositories
sudo apt update
curl https://download.jitsi.org/jitsi-key.gpg.key | sudo sh -c 'gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg'
echo 'deb signed-by=/usr/share/keyrings/jitsi-keyring.gpg https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list > /dev/null
# update all package sources
sudo apt update
# jitsi-meet installation
sudo apt-get -y install jitsi-meet
config for Prometheus
Ediit files below to enable colibri
code: /etc/jitsi/videobridge/config
JVB_OPTS="--apis=rest,xmpp"
code: /etc/jitsi/videobridge/sip-communicator.properties
org.jitsi.videobridge.ENABLE_STATISTICS=true
org.jitsi.videobridge.STATISTICS_TRANSPORT=muc,colibri
org.jitsi.videobridge.JVB_ENABLE_APIS=rest,colibri
Run servers from /etc/init.d (prosody, jicofo, jvb)
Jitsi-Prometheus-Exporter
code: .sh
sudo apt-get install git
sudo apt-get install openjdk-8-jdk maven
git clone https://github.com/engesin/Jitsi-Prometheus-Exporter.git
mvn package -DskipTests
java -server -d64 -DCONFIG_HOME=./conf -jar ./target/jpe-0.0.5-SNAPSHOT.jar &
Promethus
Grafana