BigBlueButton ist eine leistungsstarke Open-Source-Plattform für Videokonferenzen und virtuelle Klassenzimmer, die speziell für den Einsatz im Bildungsbereich entwickelt wurde. Anders als viele herkömmliche Webkonferenzsysteme bringt BigBlueButton zahlreiche Funktionen mit, die gezielt auf die Anforderungen von Lehrenden und Lernenden zugeschnitten sind: Dazu gehören unter anderem ein Multi-User-Whiteboard, Breakout-Räume für Gruppenarbeiten, integriertes Umfrage- und Abstimmungstool, geteilte Notizen sowie die Möglichkeit, Präsentationen und verschiedene Dokumentformate direkt hochzuladen und gemeinsam zu bearbeiten
| Datum | Änderungen |
|---|---|
| 13.01.2021 | Erstellung dieses Beitrags |
| 07.03.2023 | Update auf die BigBlueButton Version 2.5 |
| 25.04.2023 | Update auf die BigBlueButton Version 2.6 |
| 29.05.2023 | Anpassung an neue Traefik Anleitung |
| 15.11.2024 | Anpassung an Traefik v3, getestet mit BBB Version 2.7.3 |
| 01.06.2025 | Anpassung an BBB Version 3.04 |
0. Hardwareanforderungen
Hier sind die offiziellen Systemvoraussetzungen, welche ihr beim Hersteller nachlesen könnt.
- 16 GB of memory with swap enabled
- 8 CPU cores, with high single-thread performance
- 500 GB of free disk space (or more) for recordings, or 50GB if session recording is disabled on the server.
Ich habe es zum Testen mit einem viel schwächeren Server ausprobiert und dort merkt man schon in einer 2 Personen Videokonferenz, dass alles sehr zäh ist.
1. Grundvoraussetzung
- Docker & Docker Compose v2 (Debian / Ubuntu)
- Traefik V3 Installation, Konfiguration und CrowdSec-Security
2. Big Blue Button per git downloaden
Zuerst legen wir uns ein Verzeichnis für Big Blue Button an.
mkdir -p /opt/containers/bbb-docker
Nun beginnen wir damit uns alle benötigten Dateien per git zu downloaden.
Bei diesem Inhalt handelt es sich um exklusiven Content für Community Plus Mitglieder und Supporter.
Bitte logge dich mit deinem Account ein um den Inhalt zu sehen.
6. Login bei Big Blue Button
Wenn ihr nun auf bbb.euredomain.de geht, sollte es so aussehen:

Mit eurem Administrator Account könnt ihr euch nun auf direkt einloggen und seht folgende Möglichkeiten.


Hallo
Danke für die Anleitungen und scripte. Ich wollte heute mal Bigbluebutton neu aufsetzen. Leider bekomme ich folgende Meldung bei docker compose up -d
WARN[0000] The “ENABLE_RECORDING” variable is not set. Defaulting to a blank string.
WARN[0000] The “REMOVE_OLD_RECORDING” variable is not set. Defaulting to a blank string.
WARN[0000] The “RECORDING_MAX_AGE_DAYS” variable is not set. Defaulting to a blank string.
network bbb-docker_bbb-net declared as external, but could not be found
was kann ich tun? MfG Smarty70
Hallo, ich bekomme beim “docker compose up -d stets die folgende Ausgabe:
WARN[0000] The “ENABLE_RECORDING” variable is not set. Defaulting to a blank string.
WARN[0000] The “REMOVE_OLD_RECORDING” variable is not set. Defaulting to a blank string.
WARN[0000] The “RECORDING_MAX_AGE_DAYS” variable is not set. Defaulting to a blank string.
network bbb-docker_bbb-net declared as external, but could not be found
Die Container fahren daher nicht hoch 🤔
BBB ist in der Version 3.0.12
Hallo
BigblueButton ist jetzt bei 3.04., Könntest Du bitte die Anleitung anpassen.
Grüße Smarty70
Hallo,
gibt es bei der Installation mit Traefik V3 etwas Spezielles zu beachten?
Grüße
Frank
Hallo,
im Moment geht es nicht mehr, weil Etherpad als unhealthy startet – Hat das schon einer gefunden, woran das liegt?
Gruß
Bastian