Open source / Live video & meetings

BigBlueButton

A web conferencing system designed for classes, with a whiteboard, breakout rooms and recording.

Does it fit your team?

Consider it if
You teach live classes and want to host the whiteboard, breakout rooms and recordings yourself, and someone can run a dedicated Ubuntu server.
Look elsewhere if
You cannot dedicate a server with 8 cores, 16 GB of RAM and 250 Mbps of symmetrical bandwidth to it.
Can you use it commercially?
Yes

LGPL-3.0. You can host it for paid classes without restriction. If you modify its own code and distribute it, those changes must be open.

License

Is it still maintained?
Active

Last push on 2026-10-08. The repository is not archived.

Commits

How hard is it to deploy?
Hard

It needs a clean, dedicated Ubuntu 22.04 server that does not share ports 80 and 443 with another site, a domain with a valid SSL certificate (browsers will not grant camera and microphone access without one), and UDP ports 16384 to 32768 open. Installation is through the official bbb-install.sh script.

Install guide (3.0)

What does it cost?
High

The software is free; the server is the cost. The stated production minimum is 8 cores, 16 GB RAM and 250 Mbps symmetrical bandwidth, with 500 GB of disk if you record sessions or 50 GB if you do not.

Install guide (3.0)

What to watch out for
Bandwidth is the big item

What 250 Mbps of symmetrical bandwidth costs on a Chinese cloud has not been checked here; get a quote before deciding. The docs also ask for both an IPv4 and an IPv6 address.

Install guide (3.0)

Last checked: .

If your priority is different

Your industry is not here?

Tell me the industry and what you need solved. I will look at it next.

Message @dceniac on X