Jitsi

installation des paquets nécessaires

apt install wget gnupg

Préparation à l’installation de jitsi

wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | apt-key add -
echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list
apt update
apt-get -y install jitsi-meet

installation de jitsi-meet

Il vous sera demandé l’url de votre serveur de vidéo-conférences, mettez bien le FQDN.

Répondez à oui pour le certificat auto-signé

apt-get -y install jitsi-meet

Configuration de videobridge

  • /etc/jitsi/videobridge/sip-communicator.properties

Ajoutez ces deux lignes :

org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=IP_PUBLIQUE_CONTENEUR
org.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=IP_PUBLIQUE_ISOLATEUR

Remplacez les champs IP_PUBLIQUE_CONTENEUR et IP_PUBLIQUE_ISOLATEUR

vhost du reverse proxy

Modifier le FQDN et l’IP_PRIV en conséquence.

server {
    listen      80;
    server_name FQDN;
    return 301  https://FQDN$request_uri;
}

server {
    listen      443 ssl http2;
    server_name FQDN;

    # Let's Encrypt:
    ssl_certificate     /etc/letsencrypt/live/FQDN/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/FQDN/privkey.pem;

    # Add common Conf:
    include /etc/nginx/RVPRX_common.conf;

    # LOGS
    gzip on;
    access_log /var/log/nginx/FQDN_access.log;
    error_log  /var/log/nginx/FQDN_error.log;

    location / { 
        proxy_pass https://IP_PRIV; }

}