forked from extern/docker
apply v2.2.21 changes
This commit is contained in:
parent
02856103d7
commit
0d52b6def6
@ -14,7 +14,7 @@ USER meteor
|
|||||||
ENV METEOR_VERSION 1.8.1
|
ENV METEOR_VERSION 1.8.1
|
||||||
RUN curl -sL https://install.meteor.com?release=$METEOR_VERSION | sed s/--progress-bar/-sL/g | /bin/sh
|
RUN curl -sL https://install.meteor.com?release=$METEOR_VERSION | sed s/--progress-bar/-sL/g | /bin/sh
|
||||||
|
|
||||||
ENV TAG v2.2.20
|
ENV TAG v2.2.21
|
||||||
RUN cd ~ \
|
RUN cd ~ \
|
||||||
&& svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG/bigbluebutton-html5 \
|
&& svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG/bigbluebutton-html5 \
|
||||||
&& mv ~/bigbluebutton-html5 ~/source \
|
&& mv ~/bigbluebutton-html5 ~/source \
|
||||||
@ -51,4 +51,4 @@ USER meteor
|
|||||||
ENTRYPOINT ["/entrypoint.sh"]
|
ENTRYPOINT ["/entrypoint.sh"]
|
||||||
|
|
||||||
# lets set the tag again, so that it is include in the image for later version retrieval
|
# lets set the tag again, so that it is include in the image for later version retrieval
|
||||||
ENV TAG v2.2.20
|
ENV TAG v2.2.21
|
||||||
|
@ -11,7 +11,7 @@ public:
|
|||||||
appName: BigBlueButton HTML5 Client
|
appName: BigBlueButton HTML5 Client
|
||||||
bbbServerVersion: 2.2
|
bbbServerVersion: 2.2
|
||||||
copyright: "©2020 BigBlueButton Inc."
|
copyright: "©2020 BigBlueButton Inc."
|
||||||
html5ClientBuild: 968
|
html5ClientBuild: 980
|
||||||
helpLink: https://bigbluebutton.org/html5/
|
helpLink: https://bigbluebutton.org/html5/
|
||||||
lockOnJoin: true
|
lockOnJoin: true
|
||||||
cdn: ""
|
cdn: ""
|
||||||
|
@ -1,15 +1,21 @@
|
|||||||
# https://github.com/ether/etherpad-lite/wiki/How-to-put-Etherpad-Lite-behind-a-reverse-Proxy
|
# https://github.com/ether/etherpad-lite/wiki/How-to-put-Etherpad-Lite-behind-a-reverse-Proxy
|
||||||
location ~ "^\/pad\/p\/(\w+)$" {
|
location /pad/p/ {
|
||||||
rewrite /pad/(.*) /$1 break;
|
rewrite /pad/p/(.*) /p/$1 break;
|
||||||
rewrite ^/pad$ /pad/ permanent;
|
rewrite ^/pad/p$ /pad/p/ permanent;
|
||||||
proxy_pass http://etherpad:9001;
|
proxy_pass http://etherpad:9001;
|
||||||
proxy_pass_header Server;
|
proxy_pass_header Server;
|
||||||
proxy_redirect / /pad;
|
proxy_redirect / /pad;
|
||||||
proxy_set_header Host $host;
|
proxy_set_header Host $host;
|
||||||
proxy_buffering off;
|
proxy_buffering off;
|
||||||
|
|
||||||
auth_request /bigbluebutton/connection/checkAuthorization;
|
# there is currently no viable source for building the
|
||||||
auth_request_set $auth_status $upstream_status;
|
# bbb-etherpad including sesstiontokens which got introduced in v2.2.21
|
||||||
|
# https://github.com/bigbluebutton/bigbluebutton/issues/10159
|
||||||
|
#
|
||||||
|
# We disable the authentication for now.
|
||||||
|
|
||||||
|
# auth_request /bigbluebutton/connection/checkAuthorization;
|
||||||
|
# auth_request_set $auth_status $upstream_status;
|
||||||
}
|
}
|
||||||
|
|
||||||
location /pad {
|
location /pad {
|
||||||
@ -22,6 +28,13 @@ location /pad {
|
|||||||
proxy_buffering off;
|
proxy_buffering off;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
location /pad/socket.io/socket.io.js {
|
||||||
|
rewrite /pad/socket.io/socket.io.js /socket.io/socket.io.js break;
|
||||||
|
proxy_pass http://etherpad:9001/;
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_buffering off;
|
||||||
|
}
|
||||||
|
|
||||||
location /pad/socket.io {
|
location /pad/socket.io {
|
||||||
rewrite /pad/socket.io/(.*) /socket.io/$1 break;
|
rewrite /pad/socket.io/(.*) /socket.io/$1 break;
|
||||||
proxy_pass http://etherpad:9001/;
|
proxy_pass http://etherpad:9001/;
|
||||||
@ -36,6 +49,9 @@ location /pad/socket.io {
|
|||||||
# WebSocket proxying - from http://nginx.org/en/docs/http/websocket.html
|
# WebSocket proxying - from http://nginx.org/en/docs/http/websocket.html
|
||||||
proxy_set_header Upgrade $http_upgrade;
|
proxy_set_header Upgrade $http_upgrade;
|
||||||
proxy_set_header Connection "Upgrade";
|
proxy_set_header Connection "Upgrade";
|
||||||
|
|
||||||
|
# auth_request /bigbluebutton/connection/checkAuthorization;
|
||||||
|
# auth_request_set $auth_status $upstream_status;
|
||||||
}
|
}
|
||||||
|
|
||||||
location /static {
|
location /static {
|
||||||
|
@ -9,4 +9,7 @@ location /ws {
|
|||||||
proxy_send_timeout 6h;
|
proxy_send_timeout 6h;
|
||||||
client_body_timeout 6h;
|
client_body_timeout 6h;
|
||||||
send_timeout 6h;
|
send_timeout 6h;
|
||||||
|
|
||||||
|
auth_request /bigbluebutton/connection/checkAuthorization;
|
||||||
|
auth_request_set $auth_status $upstream_status;
|
||||||
}
|
}
|
@ -72,11 +72,11 @@ 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="event:http://www.bigbluebutton.org/html5"><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 phone button. Use a headset to avoid causing background noise for others.
|
||||||
WELCOME_FOOTER=This server is running <a href="http://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
|
||||||
#WELCOME_FOOTER=This server is running <a href="http://docs.bigbluebutton.org/" target="_blank"><u>BigBlueButton</u></a>. <br><br>To join this meeting by phone, dial:<br> INSERT_YOUR_PHONE_NUMBER_HERE<br>Then enter %%CONFNUM%% as the conference PIN number.
|
#WELCOME_FOOTER=This server is running <a href="https://docs.bigbluebutton.org/" target="_blank"><u>BigBlueButton</u></a>. <br><br>To join this meeting by phone, dial:<br> INSERT_YOUR_PHONE_NUMBER_HERE<br>Then enter %%CONFNUM%% as the conference PIN number.
|
||||||
|
|
||||||
# for a different default presentation, place the pdf file in ./conf/ and
|
# for a different default presentation, place the pdf file in ./conf/ and
|
||||||
# adjust the following path
|
# adjust the following path
|
||||||
|
Loading…
Reference in New Issue
Block a user