Jitsi + LDAP
Instalar o suporte de SASL para Lua. No Ubuntu, isso pode ser conseguido com o seguinte comando:
sudo apt install lua-cyrussasl
Não esquecer de dar permissões ao Prosody para ler os certificados
sudo setfacl -R -m u:prosody:rx /etc/letsencrypt/live/jitsi.exemplo.com
Para instalar o Jitsi-VideoBridge (JVB) primeiro é preciso instalar o Java Runtime Environment. Em servidores, o ideal é instalar o pacote opendjk-8-jre-headless, para evitar a instalação de dependências desnecessárias:
apt-get install openjdk-8-jre-headless
É preciso fazer o download do Jitsi-VideoBridge a partir de https://download.jitsi.org/jitsi-videobridge/linux/ procurando a versão mais recente. O JVB precisa de um utilizador no sistema. Aplicou-se o utilizador focus criado anteriormente.
Para instalar o Jitsi Conference Focus (jicofo) é preciso instalar primeiro os seguintes pacotes:
apt install openjdk-8-jdk-headless
Para o passo seguinte é necessário garantir que o sistema tem pelo menos 6GB de memória disponível. Se não tiver 6GB de memória física, garanta que a soma da memória física e da memória virtual atinge os 6GB no mínimo, ou não conseguirá correr os dois últimos comandos deste passo com sucesso. Escolha uma pasta onde tratar da compilação do Jitsi-Meet e execute os seguintes comandos:
git clone https://github.com/jitsi/jitsi-meet.git cd jitsi-meet npm install make
Outras referências: