Docker files for BigBlueButton
Go to file
2018-07-08 14:22:33 -04:00
mod Using coturn to reduce the number of UDP ports 2018-07-07 16:39:32 -05:00
Dockerfile More updates for HTML5 support 2018-07-08 00:01:41 -04:00
LICENSE Initial commit 2017-10-27 14:57:35 -04:00
README.md Work in progress on getting the latest HTML5 client to run in Docker 2018-06-07 07:28:44 -04:00
restart.sh Added a restart.sh to quickly restart container for testing 2018-07-08 14:22:33 -04:00
setup.sh More updates for HTML5 support 2018-07-08 00:01:41 -04:00
supervisord.conf More updates for HTML5 support 2018-07-08 00:01:41 -04:00

Overview

This repository contains the scripts create a single docker container running BigBlueButton.

To run BigBlueButton in Docker, run the command

docker run -p 80:80/tcp -p 1935:1935/tcp -p 5066:5066/tcp -p 16384-16484:16384-16484/udp -p 2202:2202 --cap-add=NET_ADMIN --name bigbluebutton bigbluebutton/bigbluebutton -h <YOUR_HOST_IP>

Make sure you provide the host IP at the end of the command. This will take some time to pull the image from Docker hub.

For details see the setup instructions.

Once running, you can navigate to http://<YOUR_HOST_IP> to access your BigBlueButton server.

Future Plans

Our goal was to allow developers to run BigBlueButton server with a single command. This Docker image is not meant for production use, but rather for testing and trying out BigBlueButton.

Still, it good step towards separating BigBlueButton into individual components for running under docker-compose or kubernetes.