BigBlueButton - Open-Source-Videokonferenzen für Bildung

BigBlueButton - Open-Source-Videokonferenzen für Bildung

BigBlueButton ist eine Open-Source-Videokonferenzlösung, die speziell für Online-Unterricht mit Whiteboard, Präsentationen und Breakout-Räumen entwickelt wurde.

Was ist BigBlueButton?

BigBlueButton richtet sich an Schulen, Universitäten und Bildungseinrichtungen, die eine DSGVO-konforme Alternative zu Zoom oder Teams benötigen. Die Plattform bietet Funktionen wie geteilte Notizen, interaktive Whiteboards, Präsentations-Upload, Umfragen und Breakout-Räume. Lernende können direkt im Browser teilnehmen — ohne App-Installation. Die Integration in Moodle, Canvas und andere LMS-Systeme erfolgt über offizielle Plugins.

Voraussetzungen

  • Docker 20.10+ / Docker Compose
  • Mindestens 8 GB RAM und 4 CPU-Kerne (Produktivbetrieb)
  • Dedizierter Server mit statischer IP und Domain empfohlen
  • Ports 80, 443 und 16384–32768/UDP für WebRTC

Compose-Beispiel

services:
  bigbluebutton:
    image: bigbluebutton/bigbluebutton:latest
    container_name: bigbluebutton
    restart: unless-stopped
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - ./data:/var/bigbluebutton
      - ./recordings:/var/freeswitch/meetings
    environment:
      - DOMAIN=bbb.meine-domain.de
      - TZ=Europe/Berlin

Hinweise

  • BigBlueButton ist ressourcenintensiv — für mehr als 10 gleichzeitige Teilnehmer werden dedizierte Server-Ressourcen empfohlen.
  • Das offizielle Installationsskript (bbb-install.sh) ist für einfachere Setups oft besser geeignet als das Docker-Image.
  • TLS/HTTPS ist zwingend erforderlich, da Browser Kamera und Mikrofon nur über sichere Verbindungen freigeben.
  • Aufzeichnungen werden automatisch nach der Sitzung verarbeitet und sind dann im Dashboard abrufbar.