Установка 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, документация не поддерживает: поднимите новый сервер, перенесите записи и переключите домен. Заранее оповестите преподавателей, в какой день старые ссылки перестанут работать.
Ключевые цифры
- IPv6 нужен, не только IPv4 Страница установки требует оба адреса.
- В Таймвеб Клауд IPv6 бесплатный в Москве и Петербурге (данные провайдера на 14 октября 2026), IPv4 оплачивается отдельно.
- Для ветки 4.0 страница установки называет Ubuntu 24.04 и ядро 6.x.
- Более старые Ubuntu 20.04 и 22.04 относятся к прежним веткам, прямое обновление с них не поддерживается.
- Чаще всего закрыт диапазон UDP-портов 16384-32768 на сервере или у провайдера.
- Для рабочих встреч указано 8 ядер и 16 ГБ памяти, при записи ещё 500 ГБ диска.
- Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Документация BigBlueButton: установка (требования, порты, bbb-install), docs.bigbluebutton.org/administration/install, проверено 15 октября 2026.
Термины на странице
- IPv4
- IPv4 это адрес сервера в сети. Адресов мало, поэтому дополнительный IPv4 обычно стоит денег.
- IPv6
- IPv6 это новый формат сетевых адресов. Их много, провайдеры часто выдают их бесплатно.
- Файрвол
- Файрвол ограничивает, с каких адресов и на какие порты можно подключиться к серверу.
- A-запись
- A-запись связывает домен с IPv4-адресом сервера.
- Certbot
- Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
- KVM
- KVM это технология полной виртуализации: у сервера своё ядро системы и гарантированные ресурсы.
- Let's Encrypt
- Let's Encrypt выпускает бесплатные DV-сертификаты на 90 дней с автоматическим продлением.
- Выделенный сервер
- Выделенный сервер это физическая машина целиком в аренде: все ресурсы принадлежат одному клиенту.
Что проверить
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.