Установка Jitsi Meet на свой сервер через Docker: термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Установка Jitsi Meet на свой сервер через Docker». Страница справочника целиком: Установка Jitsi Meet.
Коротко о теме
Установка Jitsi Meet через Docker: четыре контейнера, открытые 80 и 443, пароль на создание комнат, приложение для телефона и нагрузка на канал.
Подробности по разделам
Что такое Jitsi Meet и из чего он состоит
В Docker-наборе четыре службы. Web отдаёт страницу и принимает HTTPS, prosody ведёт служебную связь между браузерами и сервером, jicofo распределяет участников по мосту, jvb (Jitsi Videobridge) пересылает видео и звук. Историю переписки Jitsi не хранит, поэтому его ставят рядом с чатом: Rocket.Chat и Element на Matrix Synapse открывают встречи на вашем домене.
Какие порты и сколько канала нужно Jitsi Meet на сервере
Канал на тарифах MSK Ultra 1 Гбит/с (на 14 октября 2026), его запаса достаточно для небольших встреч. Запись встреч делает отдельный компонент Jibri: он запускает браузер на каждую запись и заметно грузит процессор, так что под него планируйте второй сервер. Отметьте, сколько встреч идёт одновременно и насколько велика самая большая
Как установить Jitsi Meet через Docker с HTTPS по шагам
Для сервера в локальной сети или за NAT укажите в JVB_ADVERTISE_IPS адрес, по которому участники достигают моста. Сертификат Let's Encrypt на внутренний адрес не выпускается, там понадобится собственный. Есть и пакетная установка Jitsi для Debian и Ubuntu из репозитория проекта, здесь описан путь через контейнеры.
Как закрыть создание комнат в Jitsi Meet паролем
Пользователей для internal заводят в контейнере prosody. После правки.env пересоздайте контейнеры командой docker compose up -d.
Jitsi Meet на телефоне и в связке с мессенджером
Чем отличаются эти системы между собой, разобрано в подборке self hosted мессенджеров.
Копии и обновление Jitsi Meet без потери пользователей
Для обновления скачайте свежий релиз репозитория, сравните его env.example со своим.env: в новых версиях появляются переменные. Затем выполните docker compose pull и docker compose up -d и проверьте тестовую встречу с телефона и из браузера.
Ключевые цифры
- Направьте домен на сервер, откройте порты 80, 443 и 10000/udp, скачайте релиз jitsi/docker-jitsi-meet, создайте.env из env.example, выполните gen-passwords.sh, подготовьте каталоги настроек и запустите docker compose up -d.
- Для веб-интерфейса 80 и 443 по TCP, для видео и звука 10000 по UDP.
- Диапазон 20000-20050 по UDP нужен лишь компоненту Jigasi, если встречи принимают звонки по SIP.
- Включите в.env ENABLE_AUTH=1, ENABLE_GUESTS=1 и AUTH_TYPE=internal, пересоздайте контейнеры и заведите пользователей командой prosodyctl register в контейнере prosody.
- Для старта хватит 2 ядер и 4 ГБ на встречи до 10 человек по одной, дальше ориентируйтесь на калькулятор выше и на загрузку сервера в первые недели.
- Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Руководство Jitsi: развёртывание через Docker (devops-guide-docker), jitsi.github.io/handbook/docs/devops-guide/devops-guide-docker, проверено 16 октября 2026.
Термины на странице
- Let's Encrypt
- Let's Encrypt выпускает бесплатные DV-сертификаты на 90 дней с автоматическим продлением.
- CAL
- CAL это клиентская лицензия доступа. Для работы нескольких пользователей через удалённый рабочий стол нужны лицензии RDS CAL.
- Nextcloud
- Nextcloud это облачное хранилище файлов, которое ставят на свой сервер.
- n8n
- n8n это программа для автоматизации: связывает сервисы сценариями без программирования.
- Apache
- Apache это веб-сервер. На хостинге с ним работают файлы .htaccess.
- Debian
- Debian это дистрибутив Linux, на котором основана Ubuntu. Его ценят за стабильность.
- Канал
- Канал это скорость подключения сервера к сети, обычно в Мбит или Гбит в секунду.
- Трафик
- Трафик это объём переданных данных. У одних тарифов он безлимитный, у других платный сверх пакета.
Что проверить
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.