# Greenlight

> Greenlight is a self-hosted, open-source web frontend for BigBlueButton video conferencing with local auth, OpenID Connect, and admin panel.

- **Category:** Video Conferencing
- **Licence:** LGPL-3.0
- **Latest version:** release-3.9.0.1
- **Open source:** oss
- **Languages:** JavaScript, Ruby
- **Platforms:** Docker Compose, Linux
- **Tags:** Video Conferencing, Keycloak, Docker, React, Ruby On Rails, Self Hosted, Openid connect, Web Conferencing, Bigbluebutton, Lgpl

## Description

Greenlight is a self-hosted web application that serves as a frontend for BigBlueButton video conferencing servers. It lets organizations deploy a complete conferencing platform with local user authentication, OpenID Connect integration for external identity providers (Keycloak recommended), an administrator panel, custom relative URL paths, and avatar retrieval via Keycloak. Greenlight v3 uses Ruby on Rails and React. Installation options include the bbb-install script for co-located BigBlueButton setups or the gl-install.sh script for standalone servers, both deploying via Docker Compose with PostgreSQL and Redis. The app listens on port 3000 in the container and is licensed under LGPL-3.0.

## Links

- [Homepage](https://github.com/bigbluebutton/greenlight)
- [Docker](bigbluebutton/greenlight:v3)
- [Documentation](https://docs.bigbluebutton.org/greenlight/v3/install/)
- [External Authentication Docs](https://docs.bigbluebutton.org/greenlight/v3/external-authentication/)
- [Greenlight Mailing List](https://groups.google.com/forum/#!forum/bigbluebutton-greenlight)

---
Source: https://selfhost.directory/project/greenlight