From 8348d93b4c20a11c2a5ffe595d6e83b8931f7720 Mon Sep 17 00:00:00 2001 From: Felipe Cecagno <fcecagno@gmail.com> Date: Thu, 23 Aug 2018 23:46:29 -0300 Subject: [PATCH] add greenlight to compose --- labs/docker/docker-compose.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/labs/docker/docker-compose.yml b/labs/docker/docker-compose.yml index 85310cab37..08d4ecb664 100644 --- a/labs/docker/docker-compose.yml +++ b/labs/docker/docker-compose.yml @@ -120,6 +120,21 @@ services: - "traefik.backend=bbb-web" - "traefik.frontend.rule=PathPrefix: /bigbluebutton" + bbb-greenlight: + image: bigbluebutton/greenlight:v2 + restart: unless-stopped + volumes: + - greenlight_db:/usr/src/app/db/production + - greenlight_logs:/usr/src/app/log + environment: + BIGBLUEBUTTON_ENDPOINT: https://${SERVER_DOMAIN}/bigbluebutton/ + BIGBLUEBUTTON_SECRET: ${SHARED_SECRET} + SECRET_KEY_BASE: ${SECRET_KEY_BASE} + ALLOW_GREENLIGHT_ACCOUNTS: "true" + labels: + - "traefik.backend=bbb-greenlight" + - "traefik.frontend.rule=PathPrefix: /b" + # when we're able to setup traefik properly for wss, nginx is no longer needed nginx: image: ${TAG_PREFIX}bbb-nginx${TAG_SUFFIX} @@ -164,3 +179,5 @@ volumes: media-audio: media-video: media-screenshare: + greenlight_db: + greenlight_logs: -- GitLab