Установка BigBlueButton на свой сервер: термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «Установка BigBlueButton на свой сервер». Страница справочника целиком: Установка BigBlueButton.

Коротко о теме

Установка BigBlueButton для онлайн-уроков: скрипт bbb-install, UDP-порты 16384-32768, домен с HTTPS, Greenlight, копии записей и обновление.

Подробности по разделам

Чем BigBlueButton отличается от Jitsi Meet и LiveKit

Поэтому сравнивать BigBlueButton с LiveKit как два конкурирующих сервиса неверно: LiveKit даёт строительные блоки, интерфейс и логику встреч придётся писать самим. Если нужны только звонки команды, посмотрите раздел для офиса.

Какой сервер нужен для BigBlueButton

У облачных серверов Таймвеб Клауд доля процессора гарантированная, виртуализация KVM. Старшая готовая конфигурация (8 vCPU, 16 ГБ, 160 ГБ NVMe) стоит 20 040 ₽ в месяц на 14 октября 2026 и закрывает требования без записи. Для записи на 500 ГБ нужен выделенный сервер либо вывод записей во внешнее хранилище.

Как поставить BigBlueButton по шагам

Сама платформа использует Docker внутри: он изолирует LibreOffice, который переводит документы в слайды.

Домен, порты и HTTPS для BigBlueButton

Самая частая причина «вижу комнату, но не слышу людей» это закрытые UDP-порты. Проверьте, что диапазон 16384-32768 открыт и в брандмауэре Ubuntu, и в настройках сети у провайдера. Если участники сидят за корпоративным файрволом, который режет UDP, система пытается пробиться через TURN, и для этого тоже нужны открытые порты.

Greenlight, пользователи и подключение BigBlueButton к Moodle

Первого администратора создают командой из документации Greenlight. Если есть учебная система, интерфейс не нужен: команда bbb-conf --secret показывает адрес API и секретный ключ, их вписывают в плагин Moodle или другого сервиса. Ключ равен паролю к серверу, хранить его в чате не стоит.

Копии записей и обновление BigBlueButton

Обновление в пределах одной ветки делается тем же скриптом. Переход между ветками, например с 3.0 на 4.0, документация не поддерживает: поднимите новый сервер, перенесите записи и переключите домен. Заранее оповестите преподавателей, в какой день старые ссылки перестанут работать.

Ключевые цифры

Термины на странице

IPv4
IPv4 это адрес сервера в сети. Адресов мало, поэтому дополнительный IPv4 обычно стоит денег.
IPv6
IPv6 это новый формат сетевых адресов. Их много, провайдеры часто выдают их бесплатно.
Файрвол
Файрвол ограничивает, с каких адресов и на какие порты можно подключиться к серверу.
A-запись
A-запись связывает домен с IPv4-адресом сервера.
Certbot
Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
KVM
KVM это технология полной виртуализации: у сервера своё ядро системы и гарантированные ресурсы.
Let's Encrypt
Let's Encrypt выпускает бесплатные DV-сертификаты на 90 дней с автоматическим продлением.
Выделенный сервер
Выделенный сервер это физическая машина целиком в аренде: все ресурсы принадлежат одному клиенту.

Что проверить

  1. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  2. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  3. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
  4. Храните данные контейнеров в томах.
  5. Закрепляйте версии образов, а не latest.
  6. Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.

Связанные страницы