[technique] Note d'installation : jitsi-meet sur debian 10 (buster)
Laurent GUERBY
laurent at guerby.net
Sam 28 Mar 19:42:31 CET 2020
Bonsoir,
Le projet jitsi vient de passer en "stable" son nouveau videobridge :
https://community.jitsi.org/t/jvb-2-considered-stable/24314/6
J'en ai profité avec l'aide de Matthieu Herrb pour reinstaller la VM
jitsi.tetaneutral.net et tester la doc d'install officielle :
https://github.com/jitsi/jitsi-meet/blob/master/doc/quick-install.md
Creation de la VM sur le cluster openstack (4GB RAM) :
openstack ttnn create --ip 89.234.156.170 --ssd --disk-size 20 --flavor 4vcpu-4096ram --image debian-buster-scsi jitsi.tetaneutral.net
Ensuite sur la VM :
apt-get install --no-install-recommends emacs-nox
apt-get install gnupg apt-transport-https curl jq
echo 'deb https://download.jitsi.org stable/' >> /etc/apt/sources.list.d/jitsi-stable.list
wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | apt-key add -
apt-get update
apt install jitsi-meet
/usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
Changement de quelques fichiers de configuration :
# ajouter a la fin
emacs /etc/systemd/system.conf
DefaultLimitNOFILE=65000
DefaultLimitNPROC=65000
DefaultTasksMax=65000
# editer JVB_OPTS pour les statistiques
emacs /etc/jitsi/videobridge/config
JVB_OPTS="--apis=xmpp,rest"
systemctl daemon-reload
systemctl restart jitsi-videobridge2
# ajouter listen [::]:443 pour avoir IPv6 actif
emacs /usr/share/jitsi-meet-turnserver/jitsi-meet.conf
server {
listen 443;
listen [::]:443;
systemctl reload nginx
Et voila jitsi a jour, https letsencrypt, ipv4 + ipv6 sur https://jitsi.tetaneutral.net/
Pour des statistiques :
curl http://localhost:8080/colibri/stats | jq
# cf https://github.com/jitsi/jitsi-videobridge/blob/master/doc/statistics.md
Sincèrement,
Laurent
Plus d'informations sur la liste de diffusion technique