No Description

gustavo@jasso e8d35842cd update recommended browsers 1 month ago
app e8d35842cd update recommended browsers 1 month ago
bin c708f19f10 Patch on start script for validating the existentce of the database 8 months ago
config b09bb3dfe6 Merge branch 'master' of https://github.com/bigbluebutton/greenlight into fd-seminar 2 months ago
db b0de03cc09 Fixed migration erroring (#1681) 2 months ago
lib 959cfe0425 Fixed user create task failing with invalid role (#1751) 2 months ago
log 4037b6304e initial commit 2 years ago
public 9c9867b4e7 GRN2-xx: Fixed scaling issue on mobile (#843) 9 months ago
scripts 9967e276c0 Fixed script so the releases for alpha and beta are not built as latest 10 months ago
spec f9e85aadb9 Fix home room not being created if user gets assigned new role (#1750) 2 months ago
test 46e0595e3a Improve can't create room view (#723) 1 year ago
tmp 4037b6304e initial commit 2 years ago
vendor 967130e57c GRN2-253: Added the ability to share rooms across multiple users (#912) 6 months ago
.dockerignore feccee7d62 GRN2-164: Switched the default database to Postgres (#952) 5 months ago
.gitignore feccee7d62 GRN2-164: Switched the default database to Postgres (#952) 5 months ago
.gitlab-ci.yml 9b2424cde0 GRN2-112: Default language fallback fails with a 500 error (#469) 1 year ago
.rake_tasks~ b8785a3bf8 Fixed loading of error pages (#310) 1 year ago
.rspec 086a39ca3d rework tests 2 years ago
.rubocop.yml 51824ad84b Merge v2.6-alpha (#1672) 2 months ago
.ruby-version 91b9bb4054 set .ruby-version to 2.5.1 2 years ago
.travis.yml ec47225abd Replaced tocken for slack notifications on travis 10 months ago
Dockerfile 42e6e4f235 GRN2-241: Moved assets precompile to start script (#927) 6 months ago
Gemfile cf794db595 Added ability to map attributes for LDAP (#1779) 2 months ago
Gemfile.lock cf794db595 Added ability to map attributes for LDAP (#1779) 2 months ago
LICENSE 562e84fc0d add LICENSE file 2 years ago
README.md 4f2b190239 Small updates to ReadMe to better match the current state of Greenlight (#612) 1 year ago
Rakefile 967c805836 Fixed #267 Email verification feature (#268) 1 year ago
cloudbuild-dev.yaml 921f252223 Fix session isssues (#730) 1 year ago
cloudbuild.yaml edc29ede02 added cache layer to cloudbuild (#672) 1 year ago
config.ru ad5f218f23 adhere to rubocop guidelines 2 years ago
docker-compose.yml 428d8cf02b change release version v2.5.6 -> v2 for simplicity 2 months ago
greenlight.nginx e2ad6e7715 make upgrading from 1.0 easier 2 years ago
sample.env cf794db595 Added ability to map attributes for LDAP (#1779) 2 months ago
yarn.lock 4fc1714db8 GRN2-176: Create a role editor that allows admins to specify what permissions each role has (#709) 1 year ago

README.md

Greenlight

Travis CI Coverage
!Status Docker Pulls

Greenlight is a simple front-end interface for your BigBlueButton server. At it's heart, Greenlight provides a minimalistic web-based application that allows users to:

  • Signup/Login with Google, Office365, or through the application itself.
  • Manage your account settings and user preferences.
  • Create and manage your own personal rooms (BigBlueButton sessions).
  • Invite others to your room using a simple URL.
  • View recordings and share them with others.

Interested? Try Greenlight out on our demo server!

Greenlight is also completely configurable. This means you can turn on/off features to make Greenlight fit your specific use case. For more information on Greenlight and its features, see our documentation.

For a overview of how Greenlight works, checkout our Introduction to Greenlight Video:

GreenLight Overview

Installation on a BigBlueButton Server

Greenlight is designed to work on a BigBlueButton 2.0 (or later) server.

For information on installing Greenlight, checkout our Installing Greenlight on a BigBlueButton Server documentation.

Source Code & Contributing

Greenlight is built using Ruby on Rails. Many developers already know Rails well, and we wanted to create both a full front-end to BigBlueButton but also a reference implementation of how to fully leverage the BigBlueButton API.

We invite you to build upon Greenlight and help make it better. See Contributing to BigBlueButton.

We invite your feedback, questions, and suggests about Greenlight too. Please post them to the developer mailing list.