Need help with docker?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

214 Stars 181 Forks GNU Lesser General Public License v3.0 401 Commits 37 Opened issues


Docker files for BigBlueButton

Services available


Need anything else?

Contributors list

📦 BigBlueButton 2.3 Docker

Version: 2.3.14 | Changelog | Issues


  • 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


  1. Install docker-ce & docker-compose
    1. follow instructions
      • Debian:
      • CentOS:
      • Fedora:
      • Ubuntu:
    2. Ensure docker works with
      $ docker run hello-world
    3. Install docker-compose:
    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 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

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.