Jitsi-Meet en container LXC avec Proxmox

Il est préférable d'avoir un nom de domaine. Créez un CT sur Proxmox, partez sur le tempmlate Debian 9 3.

Je n'ai pas encore d'idée précise sur la consommation en mémoire vive et CPU, j'ai donc choisis large, 2Gio de RAM et 2 CPU.
Edit du 20/04/2020 : et finalement c'est assez, par contre prévoyez de la bande passante symétrique, vous allez avoir besoin d'envoyer les flux vidéos des autres participants.

Rentrez ensuite dans le container, faites les mises à jour et installez quelques outils :

# apt update && apt full-upgrade && apt --purge autoremove && apt install gnupg2 htop screen openssh-server

Redémarrez le container, c'est préférable...

Rentrez à nouveau dans le container, ajoutez les dépôts et la clef :

# 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 -

Mettez à jour le cache des paquets :

# apt-get update

Puis installez Jitsi Meet :

# apt -y install jitsi-meet

Renseignez le nom de domaine1, sinon mettez votre adresse IP publique.

Ajustez la configuration pour le NAT :

# vi /etc/jitsi/videobridge/sip-communicator.properties 2

et ajoutez :

org.ice4j.ice.harvest.NAT\_HARVESTER\_LOCAL\_ADDRESS=<Local.IP.Address> org.ice4j.ice.harvest.NAT\_HARVESTER\_PUBLIC\_ADDRESS=<Public.IP.Address>

Renseignez bien les adresses IP locales et publiques.

Il faudra ensuite paramétrer le NAT pour les ports suivant, sur votre routeur :

    - 443/TCP pour le WebGUI,
    - 4443/TCP pour les flux video,
    - 10000 TCP/UDP pour RTP.

Une fois l'installation terminée, vous pouvez accéder à la WebGUI avec votre navigateur en https.

Bonus : Si vous avez un nom de domaine et que vous voulez un certificats Let's Encrypt, après avoir ouvert le port 80/TCP vers le serveur :
# /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh

1 Il faudra faire en sorte de bien renseigner la zone DNS pour que cela pointe vers l'adresse IP publique sur laquelle est Jitsi Meet, of course...
2 L'utilsation d'Emacs ne semble pas poser de soucis également ;)
3 Avec Debian 10, j'ai des soucis. Il y a au moins un ticket à ce sujet sur le Github du projet.

Source : https://github.com/jitsi/jitsi-meet/blob/master/doc/quick-install.md

Add a comment

HTML code is displayed as text and web addresses are automatically converted.

Add ping

Trackback URL : https://blog.crasse.fr/index.php?trackback/12

Page top