К содержимому

Jitsi Meet на VPS

Видеозвонки в браузере

Автор
8x8 / Jitsi
Лицензия
Apache-2.0
Версия
stable-11248

Скрипт бесплатный · VPS от $10.20 в месяц · установка около 5 минут

Установка по SSH

root@vps:~# command -v docker >/dev/null || curl -fsSL https://get.docker.com | sh; apt-get install -y unzip >/dev/null; mkdir -p /opt/jitsi && cd /opt/jitsi && wget -q -O jitsi.zip $(wget -q -O - https://api.github.com/repos/jitsi/docker-jitsi-meet/releases/latest | grep zip | cut -d\" -f4) && unzip -q jitsi.zip && cd jitsi-docker-jitsi-meet-* && cp env.example .env && ./gen-passwords.sh && mkdir -p ~/.jitsi-meet-cfg/{web,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri,transcriber} ~/.jitsi-meet-cfg/storage/{jibri,prosody,transcripts,web} ~/.jitsi-meet-cfg/tmp/{web-crontabs,web-load-test} && chmod 777 ~/.jitsi-meet-cfg/storage/{jibri,prosody,transcripts,web} ~/.jitsi-meet-cfg/tmp/{web-crontabs,web-load-test} && docker compose up -d

  • SystemUbuntu 24.04 · x86_64ok
  • Sourcegithub.com/jitsi/docker-jitsi-meetok
  • Versionstable-11248ok
  • Port8443/tcplisten
  • Port10000/udplisten
  • Port8000/tcplisten

✓ Jitsi Meet stable-11248 установлен · около 5 минут

root@vps:~#

Команда установки из библиотеки. Вывод сокращён: на вашем сервере он может отличаться.

Что это

  • Видеозвонки
  • WebRTC
  • Конференции
  • Zoom-альтернатива

Jitsi Meet — видеоконференции прямо в браузере, без регистрации и установки программ. Свой аналог Zoom или Google Meet для команды, уроков и созвонов с клиентами.

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

Команда разворачивает официальный Docker-стек: веб, Prosody, Jicofo и видеомост JVB.

  • Звонки в браузере без регистрации
  • Демонстрация экрана и чат
  • Комнаты с паролем и лобби
  • Приложения для Android и iOS
  • Без лимитов по времени

Рекомендуемый тариф

Для Jitsi Meet — не меньше 4 vCPU, 4 ГБ RAM и 100 ГБ NVMe.

Минимум для запуска
2 vCPU · 4 ГБ RAM · 20 ГБ диска
Системы
Ubuntu 22.04 · Ubuntu 24.04 · Debian 12

Как установить

Три шага в боте или одна команда по SSH, установка займёт около 5 минут.

  1. 01

    Выберите тариф в боте

    Откройте @ExpressHost_bot и оплатите VPS. Сервер будет готов примерно через 60 секунд.

  2. 02

    Добавьте Jitsi Meet

    На шаге «Дополнения» выберите скрипт из библиотеки или запустите его позже: Настройки сервера → Скрипты.

  3. 03

    Откройте https://IP-сервера:8443 и примите самоподписанный сертификат

    Адрес сервера и данные для входа бот пришлёт в чат.

Вручную по SSH

Подключитесь к серверу под root и выполните команду. Поддерживаемые системы: Ubuntu 22.04, Ubuntu 24.04, Debian 12.

Команда установки
command -v docker >/dev/null || curl -fsSL https://get.docker.com | sh; apt-get install -y unzip >/dev/null; mkdir -p /opt/jitsi && cd /opt/jitsi && wget -q -O jitsi.zip $(wget -q -O - https://api.github.com/repos/jitsi/docker-jitsi-meet/releases/latest | grep zip | cut -d\" -f4) && unzip -q jitsi.zip && cd jitsi-docker-jitsi-meet-* && cp env.example .env && ./gen-passwords.sh && mkdir -p ~/.jitsi-meet-cfg/{web,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri,transcriber} ~/.jitsi-meet-cfg/storage/{jibri,prosody,transcripts,web} ~/.jitsi-meet-cfg/tmp/{web-crontabs,web-load-test} && chmod 777 ~/.jitsi-meet-cfg/storage/{jibri,prosody,transcripts,web} ~/.jitsi-meet-cfg/tmp/{web-crontabs,web-load-test} && docker compose up -d

Порты

Порты Jitsi Meet
ПортПротоколНазначение
8443tcpВеб-интерфейс (HTTPS)
10000udpМедиатрафик видеомоста (JVB)
8000tcpHTTP для обратного прокси

После установки

  1. 1.Откройте https://IP-сервера:8443 и примите самоподписанный сертификат
  2. 2.Для работы с внешним миром укажите домен в PUBLIC_URL в файле .env и перезапустите: docker compose up -d
  3. 3.Откройте в файрволе 10000/UDP: без него видео и звук не пойдут

Вопросы о Jitsi Meet

Не нашли ответ? Пишите @ExpressHost_SupportBot.

Сколько участников выдержит тариф?

Нагрузка зависит от числа видеопотоков. На 4 vCPU и 4 ГБ комфортны встречи небольших команд; для больших конференций нужен канал и CPU с запасом.

Почему не работает камера по http?

Браузеры дают доступ к камере и микрофону только по HTTPS. Открывайте Jitsi по https на порту 8443 или через прокси с сертификатом.

Как обновить Jitsi?

Скачайте новый релиз docker-jitsi-meet, перенесите .env и выполните docker compose pull && docker compose up -d.

Jitsi Meet ставится при заказе — в боте.