Go to file
sualko 8cbfcab7c4 ci: add travis 2020-04-29 11:47:51 +02:00
appinfo build: 0.1.1 2020-04-28 01:19:34 +02:00
docs docs: add more information to app info 2020-04-27 10:59:49 +02:00
img Initial commit 2020-04-26 11:36:41 +02:00
lib ci: add travis 2020-04-29 11:47:51 +02:00
scripts build: enhance publish script 2020-04-28 14:16:19 +02:00
templates feat: show room name on join page 2020-04-28 14:34:30 +02:00
ts feat: show menu for more file types 2020-04-28 08:18:41 +02:00
.commitlintrc.json build: enhance publish script 2020-04-28 14:16:19 +02:00
.eslintrc.js refactor: enforce semicolons in ts 2020-04-27 16:50:45 +02:00
.gitignore chore: add build scripts 2020-04-28 01:19:34 +02:00
.php_cs.dist ci: add travis 2020-04-29 11:47:51 +02:00
.stylelintrc.json chore: fix linting 2020-04-26 22:41:06 +02:00
.travis.yml ci: add travis 2020-04-29 11:47:51 +02:00
CHANGELOG.md docs: update changelog 2020-04-28 01:19:34 +02:00
COPYING Initial commit 2020-04-26 11:36:41 +02:00
Makefile make app id shorter 2020-04-26 13:26:34 +02:00
README.md docs: add troubleshooting section to readme (#16) 2020-04-29 10:59:30 +02:00
babel.config.js Initial commit 2020-04-26 11:36:41 +02:00
composer.json fix: api request failed 2020-04-27 16:36:14 +02:00
composer.lock fix: api request failed 2020-04-27 16:36:14 +02:00
composer.phar use fork of bbb api 2020-04-26 12:13:04 +02:00
declarations.d.ts Initial commit 2020-04-26 11:36:41 +02:00
package.json build: enhance publish script 2020-04-28 14:16:19 +02:00
tsconfig.json Initial commit 2020-04-26 11:36:41 +02:00
webpack.common.js Initial commit 2020-04-26 11:36:41 +02:00
webpack.dev.js Initial commit 2020-04-26 11:36:41 +02:00
webpack.prod.js Initial commit 2020-04-26 11:36:41 +02:00
yarn.lock build: enhance publish script 2020-04-28 14:16:19 +02:00

README.md

BigBlueButton™ integration for Nextcloud

➡️ This app uses BigBlueButton and is not endorsed or certified by BigBlueButton Inc. BigBlueButton and the BigBlueButton Logo are trademarks of BigBlueButton Inc.

Install it

To install it change into your Nextcloud's apps directory:

cd nextcloud/apps

Then run:

git clone https://github.com/sualko/cloud_bbb.git bbb

Then install the dependencies using:

make build

configure it

find out your BBB secrets by '''sudo bbb-conf --secret'''

enter these secrets in the BigBlueButton settings on the general configuration page of your NC

create your first room

go to your personal settings page

find the BigBlueButton section

enter a room name

enter the room by pointing to the arrow button

enter a room from files

use the ... menu

select the correct BBB room and enter the room

Troubleshooting

  • before installing, make sure your BBB is running correctly
  • if no session opens with the ... menu of files, but a session opens in the general configuration page, look at your browser console. It will show a well hidden complaint that for sharing always a password is required. If this is the case, remove that requirement in sharing / enforce password.
  • if the room doesn't appear in the ... menu of files, a browser/cache reload might help