User Tools

Site Tools


computing:nmbbb

  • nmbbb
  • Jonathan Haack
  • Haack's Networking
  • netcmnd@jonathanhaack.com

nmbbb


This tutorial is for folks who have a need for a Big Blue Button instance. In my case, I am a teacher and I need a reliable digital instructional platform that is also full of features … and floss. BBB is the only choice for these requirements. Moreover, it also helps with a specific thinking routine I developed, called Inquirer Presenter Scribe. The platform and the approach together provide a rich opportunity for mathematical seminar and other forms of pedagogy. This service will, furthermore, be available to all New Mexico educators for free - schedule details will be released when/if the project reaches full maturity, which we hope it will. This will be the official wiki for documentation of configs, setup, etc. The status page and client functionality update site is located here at my business website which oversees the project. Alright, more later folks.


Step #1

I have found from trial and error that for some reason it helps to set up a basic apache web server first, disable it, then run their script. If you don't know how to do this, see the apachesurvival tutorial but do not add php and mysql/mariadb. Just prior to running the bbb-install.sh script they provide, remove the apache2 package. Once the script completes, simply reinstall the certbot packages and then debug from there. There are long reasons for this - but, in short, it is because of how Ubuntu 16 - required for BBB - works with certbot and TLS. From here, once the basic instance is up, we switch to setting up greenlight, which we do as follows. Again, I am using the guide I cited above, so follow along as I use that to set up this particular instance.

mkdir ~/greenlight
cd ~/greenlight

If you lock yourself out of admin account after a vanilla install.

docker exec -it greenlight-v2 bash
bundle exec rails c
User.find_by(email: "<email of user to reset>").update_attribute(:password,"<new password>")

oemb1905 2021/04/30 15:02

computing/nmbbb.txt · Last modified: 2021/04/30 15:02 by oemb1905