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

157 Stars 134 Forks GNU Lesser General Public License v3.0 306 Commits 5 Opened issues


Docker files for BigBlueButton

Services available


Need anything else?

Contributors list

BigBlueButton 2.3 Docker

not ready for production | Changelog | Issues


This Repository - and BBB 2.3 itself - are still in an early state. Don't use it in production yet! \ Testing and further development welcome :)

you can find a stable bbb-docker release for 2.2 here:


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

What does not work

  • probably a lot - it's in an alpha state!
  • Load balancing of html5 meteor processes
  • 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 --recurse-submodules bbb-docker
    $ cd bbb-docker
  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.