This repository contains a set of scripts setting up and managing BigBlueButton. They are based on a set of scripts by Sven. Thanks, Sven!
- Right now, the installation works on Ubuntu 16.04 64bit since that is the operation system officially supported. Anything else will likely not work
- The ansible vault in
group_vars/all/vault.yml
is meant as an example. The password is123
. Reencode it using a proper password.- Make sure to generate new secrets and encrypt them in the ansible vault at
group_vars/all/vault.yml
. Never use the vars set in here for production.
- Make sure to generate new secrets and encrypt them in the ansible vault at
- The certificates provided in here are just dummy certificates and will only be deployed if no other certificates are in place. Once deployed, replace them with valid certificates and reload Nginx.
Here are some things to expand on:
- Adding more configuration options.
- Adding initial user setup
- Improve the TLS setup for Nginx
- Making this work on other distributions
- Adding support for the Scalable load balancer for BigBlueButton