Docker files for BigBlueButton
Go to file
Pedro Beschorner Marin 212aee558c etherpad: moved plugins repositories
Nothing really changed for both of them, only updating to use the current
valid path. Mconf should push them all to the BigBlueButton umbrella in
the future.
2022-03-08 13:25:31 -03:00
conf sip_profiles: add extension field 2020-09-02 12:05:00 +02:00
docs change nginx port from 8080 to 48087 2021-11-27 18:22:03 +01:00
mod etherpad: moved plugins repositories 2022-03-08 13:25:31 -03:00
scripts applied v2.4.2 changes 2022-01-27 09:53:45 +01:00
.gitignore add auto-generated docker-compose.yml to .gitignore 2021-02-11 20:17:56 +01:00
.gitmodules move bbb-webrtc-sfu submodule 2021-02-11 20:17:42 +01:00
CHANGELOG.md changelog for 2.4.4 2022-02-23 14:53:46 +01:00
docker-compose.tmpl.yml mongodb: switch back from 5 -> 4.4 2021-12-13 17:54:33 +01:00
LICENSE Initial commit 2017-10-27 14:57:35 -04:00
README.md applied v2.4.4 changes 2022-02-19 17:55:25 +01:00
sample.env Update Russian sound announcement examples 2022-02-22 00:57:38 +03:00

bbb-docker-banner

📦 BigBlueButton 2.4 Docker

Version: 2.4.4 | Changelog | Issues

Features

  • Easy installation
  • Greenlight included
  • TURN server included
  • Fully automated HTTPS certificates
  • Full IPv6 support
  • Runs on any major linux distributon (Debian, Ubuntu, CentOS,...)

What is not implemented yet

  • bbb-lti

Install

  1. Install docker-ce & docker-compose
    1. follow instructions
    2. Ensure docker works with $ docker run hello-world
    3. Install docker-compose: https://docs.docker.com/compose/install/
    4. Ensure docker-compose works and that you use a version ≥ 1.28 : $ docker-compose --version
  2. Clone this repository
    $ git clone -b main --recurse-submodules https://github.com/bigbluebutton/docker.git bbb-docker
    $ cd bbb-docker
    $ git submodule update --init
    
  3. Run setup:
    $ ./scripts/setup
    
  4. (optional) Make additional configuration adjustments
    $ nano .env
    # always recreate the docker-compose.yml file after making any changes
    $ ./scripts/generate-compose
    
  5. Start containers:
    $ docker-compose up -d
    
  6. If you use greenlight, you can create an admin account with:
    $ docker-compose exec greenlight bundle exec rake admin:create
    

Further How-To's