Jitsi Meet требует отдельного FQDN, корректного DNS и HTTPS. Для Ubuntu 24.04 LTS используйте только официальный stable repository с signed-by keyring.

Важно: Проверьте в quickstart, что Ubuntu 24.04 всё ещё входит в поддерживаемые версии в день установки. Для публичного сервиса включите secure domain.

1. Подготовьте hostname и DNS

sudo hostnamectl set-hostname meet.example.com
getent ahosts meet.example.com

2. Установите зависимости и keyring

sudo apt update
sudo apt full-upgrade -y
sudo apt install -y curl gpg nginx
sudo install -d -m 0755 /usr/share/keyrings
curl -fsSL https://download.jitsi.org/jitsi-key.gpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/jitsi-keyring.gpg >/dev/null
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

3. Установите Jitsi

sudo apt update
sudo apt install -y jitsi-meet

4. Выпустите TLS

sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh

5. Откройте firewall

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw allow 10000/udp

Видеоконференции чувствительны к каналу и задержкам, поэтому перед запуском стоит сравнить хостинги для видеосервисов.

Официальная документация