Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
In a new Ubuntu Trusty lxc-container:
sudo lxc-create -t ubuntu -n bbb-html5 -- -r trusty
Install BBB090: https://code.google.com/p/bigbluebutton/wiki/090InstallationUbuntu
Install development stuff: https://code.google.com/p/bigbluebutton/wiki/090Developing
Install nodejs
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
sudo ln -s /usr/bin/nodejs /usr/bin/node
cd ~/dev/bigbluebutton/labs/demos
npm install
sudo apt-get install coffeescript
cd ~/dev/bigbluebutton/labs/meteor-client
npm install
Install Meteor from here: https://www.meteor.com/install
sudo npm install -g meteorite
cd app
mrt
# Will install all the packages and start meteor
From another terminal:
Setup your server's IP and Salt in ~/dev/bigbluebutton/labs/demos/config.json and ~/dev/bigbluebutton/bigbluebutton-web/grails-app/conf/bigbluebutton.properties
cd ~/dev/bigbluebutton/labs/demos
coffee index.coffee
Build and use your own bbb-apps and bbb-web as explained here: https://code.google.com/p/bigbluebutton/wiki/090Developing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment