Skip to main content

Назначение образов Docker для BBB

  • nginx: Используется как обратный прокси-сервер для направления трафика к различным сервисам BBB и Greenlight.
  • etherpad: Обеспечивает совместное редактирование документов во время конференций.
  • mongodb: База данных для хранения данных, связанных с Greenlight (интерфейсом BBB).
  • periodic: Служит для запуска периодических задач, например, очистки данных.
  • freeswitch: Медиа-сервер, который обрабатывает аудио- и видеоконференции в BBB.
  • html5-backend-1 и html5-backend-2: Компоненты HTML5-клиента для обеспечения функциональности веб-клиента BBB.
  • coturn: TURN-сервер для обеспечения прохождения аудио и видео через NAT/фаерволлы.
  • kurento: Медиа-сервер, который обеспечивает трансляцию и обработку видеопотоков.
  • html5-frontend-1 и html5-frontend-2: Фронтенд-компоненты для HTML5-клиента, отвечающие за отображение интерфейса пользователя.
  • jodconverter: Используется для конвертации документов в формат PDF для их отображения в конференциях.
  • postgres: СУБД PostgreSQL для хранения данных о пользователях и настройках Greenlight.
  • greenlight: Веб-интерфейс для BigBlueButton, позволяющий управлять конференциями и пользователями.
  • fseld-akka и apps-akka: Внутренние сервисы, обрабатывающие различные запросы в системе BBB.
  • prometheus-exporter: Экспортер метрик для мониторинга состояния BBB через Prometheus.
  • recordings: Компонент, отвечающий за хранение и управление записями вебинаров и конференций.
  • bbb-web: Веб-интерфейс BBB, позволяющий пользователям подключаться к конференциям.
  • redis: Кэш-сервер, используемый для улучшения производительности системы BBB.
  • bbb-pads: Сервис, связывающий Etherpad с BBB для совместного редактирования.
  • https_proxy: Сервис, управляющий HTTPS-трафиком для обеспечения безопасного соединения.
  • webrtc-sfu: Сервер, обрабатывающий передачу аудио- и видеопотоков через WebRTC в BBB.