This commit is contained in:
chandi 2022-06-10 22:27:54 +02:00
parent 3bda5364df
commit 49c6eea96a
8 changed files with 35 additions and 14 deletions

View File

@ -1,5 +1,14 @@
# Changelog # Changelog
## Unreleased
- BigBlueButton v2.5 @alangecker [#207](https://github.com/bigbluebutton/docker/pull/207)
- central `tags.env` file with the tag names of most BBB components @alangecker
- Usage of [official docker build images](https://gitlab.senfcall.de/senfcall-public/docker-bbb-build) for building @alangecker
- publish docker images @alangecker [#174](https://github.com/bigbluebutton/docker/issues/174)
- etherpad: enforce bbb-pads session handling @pedrobmarin [#211](https://github.com/bigbluebutton/docker/pull/211)
- etherpad: avoid icons overlapping @pedrobmarin [#210](https://github.com/bigbluebutton/docker/pull/210)
- fix recordings which include presentation polls @lightweight [#205](https://github.com/bigbluebutton/docker/pull/205)
## Release v2.4.5 (2022-03-24) ## Release v2.4.5 (2022-03-24)
- Applied BBB v2.4.5 changes @alangecker - Applied BBB v2.4.5 changes @alangecker
- New mute & unmute sounds by senfcall - New mute & unmute sounds by senfcall

View File

@ -3,7 +3,7 @@
# 📦 BigBlueButton 2.4 Docker # 📦 BigBlueButton 2.4 Docker
Version: 2.5.0 | [Changelog](CHANGELOG.md) | [Issues](https://github.com/bigbluebutton/docker/issues) Version: 2.5.1 | [Changelog](CHANGELOG.md) | [Issues](https://github.com/bigbluebutton/docker/issues)
## Features ## Features
- Easy installation - Easy installation

View File

@ -4,6 +4,7 @@ location /pad/p/ {
if ($arg_userName) { if ($arg_userName) {
return 401; return 401;
} }
rewrite /pad/p/(.*) /p/$1 break; rewrite /pad/p/(.*) /p/$1 break;
rewrite ^/pad/p$ /pad/p/ permanent; rewrite ^/pad/p$ /pad/p/ permanent;
proxy_pass http://etherpad:9001/p; proxy_pass http://etherpad:9001/p;
@ -21,6 +22,16 @@ location /pad/p/ {
auth_request_set $auth_status $upstream_status; auth_request_set $auth_status $upstream_status;
} }
location /pad/auth_session {
rewrite /pad/auth_session(.*) /auth_session$1 break;
proxy_pass http://etherpad:9001/;
proxy_pass_header Server;
proxy_set_header Host $host;
proxy_buffering off;
auth_request /bigbluebutton/connection/checkAuthorization;
auth_request_set $auth_status $upstream_status;
}
location /pad { location /pad {
rewrite /pad/(.*) /$1 break; rewrite /pad/(.*) /$1 break;
rewrite ^/pad$ /pad/ permanent; rewrite ^/pad$ /pad/ permanent;

View File

@ -19,6 +19,7 @@ COPY --from=builder /usr/bin/yq /usr/bin/yq
COPY --from=builder /bbb-webhooks /bbb-webhooks COPY --from=builder /bbb-webhooks /bbb-webhooks
COPY entrypoint.sh /entrypoint.sh COPY entrypoint.sh /entrypoint.sh
RUN mkdir /bbb-webhooks/log && chmod 777 /bbb-webhooks/log
USER bbb-webhooks USER bbb-webhooks
ENTRYPOINT /entrypoint.sh ENTRYPOINT /entrypoint.sh

@ -1 +1 @@
Subproject commit 34d2fab31591eeba017719f83dbd73faa17c3f94 Subproject commit 2eb5e4471083f9f99e969d5d19a44529ec735808

@ -1 +1 @@
Subproject commit 317495d8fac75cfff911ff7d0c044678d19b4cee Subproject commit 07723a95bf350181fcb87b5e8c9ebc53eb6d8de6

View File

@ -83,7 +83,7 @@ SIP_IP_ALLOWLIST=
CLIENT_TITLE=BigBlueButton CLIENT_TITLE=BigBlueButton
# use following lines to replace the default welcome message and footer # use following lines to replace the default welcome message and footer
WELCOME_MESSAGE="Welcome to <b>%%CONFNAME%%</b>!<br><br>For help on using BigBlueButton see these (short) <a href='https://www.bigbluebutton.org/html5' target='_blank'><u>tutorial videos</u></a>.<br><br>To join the audio bridge click the phone button. Use a headset to avoid causing background noise for others." WELCOME_MESSAGE="Welcome to <b>%%CONFNAME%%</b>!<br><br>For help on using BigBlueButton see these (short) <a href='https://www.bigbluebutton.org/html5' target='_blank'><u>tutorial videos</u></a>.<br><br>To join the audio bridge click the speaker button. Use a headset to avoid causing background noise for others."
WELCOME_FOOTER="This server is running <a href='https://docs.bigbluebutton.org/'' target='_blank'><u>BigBlueButton</u></a>." WELCOME_FOOTER="This server is running <a href='https://docs.bigbluebutton.org/'' target='_blank'><u>BigBlueButton</u></a>."
# use following line for an additional SIP dial-in message # use following line for an additional SIP dial-in message

View File

@ -7,21 +7,21 @@
BBB_BUILD_TAG=v2022-03-30 BBB_BUILD_TAG=v2022-03-30
# https://github.com/bigbluebutton/bigbluebutton # https://github.com/bigbluebutton/bigbluebutton
TAG_COMMON_MESSAGE=v2.5.0-rc.4 TAG_COMMON_MESSAGE=v2.5.0
TAG_APPS_AKKA=v2.5.0-rc.4 TAG_APPS_AKKA=v2.5.0
TAG_FSESL_AKKA=v2.5.0-rc.4 TAG_FSESL_AKKA=v2.5.0
TAG_BBB_WEB=v2.5.0-rc.4 TAG_BBB_WEB=v2.5.0
TAG_HTML5=v2.5.0-rc.4 TAG_HTML5=v2.5.1
TAG_RECORDINGS=v2.5.0-rc.4 TAG_RECORDINGS=v2.5.0
TAG_LEARNING_DASHBOARD=v2.5.0-rc.1 TAG_LEARNING_DASHBOARD=v2.5.0
TAG_FS_CONFIG=v2.5.0-rc.1 TAG_FS_CONFIG=v2.5.0
# individual git submodules # individual git submodules
# use `./scripts/checkout-submodules` to ensure, that the submodules # use `./scripts/checkout-submodules` to ensure, that the submodules
# match the provided tags here # match the provided tags here
TAG_WEBRTC_SFU=v2.8.1 TAG_WEBRTC_SFU=v2.8.2
TAG_WEBHOOKS=v2.5.0 TAG_WEBHOOKS=v2.6.0
TAG_PLAYBACK=v4.0.0 TAG_PLAYBACK=v4.0.0
TAG_PADS=v1.2.1 TAG_PADS=v1.2.1