mirror of
https://github.com/bigbluebutton/docker.git
synced 2024-11-26 10:03:25 +01:00
Merge pull request #88 from bigbluebutton/updates/v2.3-beta-4
Updates for v2.3-beta-4
This commit is contained in:
commit
adc1b8e7bb
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
## Unreleased
|
## Unreleased
|
||||||
- :tada: **BigBlueButton 2.3** including all its changes
|
- :tada: **BigBlueButton 2.3** including all its changes
|
||||||
- Template based generated of docker-compose.yml [2.2.x#71](https://github.com/alangecker/bigbluebutton-docker/pull/71) [2.2.x#42](https://github.com/alangecker/bigbluebutton-docker/issues/42) @trickert76 @alangecker
|
- Template based generation of docker-compose.yml [2.2.x#71](https://github.com/alangecker/bigbluebutton-docker/pull/71) [2.2.x#42](https://github.com/alangecker/bigbluebutton-docker/issues/42) @trickert76 @alangecker
|
||||||
- Removal of `core` and all dependencies on the bigbluebutton ubuntu repository. Seperate container for `bbb-web`, `fsesl-akka` and `apps-akka` [2.2.x#26](https://github.com/alangecker/bigbluebutton-docker/issues/26) @alangecker
|
- Removal of `core` and all dependencies on the bigbluebutton ubuntu repository. Seperate container for `bbb-web`, `fsesl-akka` and `apps-akka` [2.2.x#26](https://github.com/alangecker/bigbluebutton-docker/issues/26) @alangecker
|
||||||
- Fix recordings for Moodle BBB plugin: [2.2.x#110](https://github.com/alangecker/bigbluebutton-docker/pull/110) @danjesus
|
- Fix recordings for Moodle BBB plugin: [2.2.x#110](https://github.com/alangecker/bigbluebutton-docker/pull/110) @danjesus
|
||||||
- Fixed recordings container restart setting [2.2.x#109](https://github.com/alangecker/bigbluebutton-docker/pull/109) @manfred-w
|
- Fixed recordings container restart setting [2.2.x#109](https://github.com/alangecker/bigbluebutton-docker/pull/109) @manfred-w
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# BigBlueButton 2.3 Docker
|
# 📦 BigBlueButton 2.3 Docker
|
||||||
|
|
||||||
Version: 2.3-beta-3 | [Changelog](CHANGELOG.md) | [Issues](https://github.com/bigbluebutton/docker/issues)
|
Version: 2.3-beta-4 | [Changelog](CHANGELOG.md) | [Issues](https://github.com/bigbluebutton/docker/issues)
|
||||||
|
|
||||||
## Note
|
## Note
|
||||||
Even though it seems to be stable so far, it is still a beta, which means that you can expect broken bits and pieces in some places.
|
Even though it seems to be stable so far, it is still a beta, which means that you can expect broken bits and pieces in some places.
|
||||||
|
@ -126,11 +126,11 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- bigbluebutton:/var/bigbluebutton
|
- bigbluebutton:/var/bigbluebutton
|
||||||
- html5-static:/html5-static:ro
|
- html5-static:/html5-static:ro
|
||||||
- ${DEFAULT_PRESENTATION:-/dev/null}:/etc/nginx/html/default.pdf
|
- ${DEFAULT_PRESENTATION:-/dev/null}:/www/default.pdf
|
||||||
network_mode: host
|
network_mode: host
|
||||||
extra_hosts:
|
extra_hosts:
|
||||||
- "host.docker.internal:10.7.7.1"
|
- "host.docker.internal:10.7.7.1"
|
||||||
- "core:10.7.7.2"
|
- "bbb-web:10.7.7.2"
|
||||||
- "etherpad:10.7.7.4"
|
- "etherpad:10.7.7.4"
|
||||||
- "webrtc-sfu:10.7.7.10"
|
- "webrtc-sfu:10.7.7.10"
|
||||||
- "html5:10.7.7.11"
|
- "html5:10.7.7.11"
|
||||||
|
@ -3,7 +3,7 @@ FROM mozilla/sbt:8u181_1.2.7 AS builder
|
|||||||
RUN apt-get update && apt-get install -y subversion
|
RUN apt-get update && apt-get install -y subversion
|
||||||
|
|
||||||
# download bbb-common-message
|
# download bbb-common-message
|
||||||
ENV TAG_COMMON_MESSAGE v2.3-beta-3
|
ENV TAG_COMMON_MESSAGE v2.3-beta-4
|
||||||
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG_COMMON_MESSAGE/bbb-common-message /bbb-common-message \
|
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG_COMMON_MESSAGE/bbb-common-message /bbb-common-message \
|
||||||
&& rm -rf /bbb-common-message/.svn
|
&& rm -rf /bbb-common-message/.svn
|
||||||
|
|
||||||
@ -14,7 +14,7 @@ RUN cd /bbb-common-message \
|
|||||||
|
|
||||||
# ===================================================
|
# ===================================================
|
||||||
|
|
||||||
ENV TAG v2.3-beta-3
|
ENV TAG v2.3-beta-4
|
||||||
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG/akka-bbb-apps /source \
|
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG/akka-bbb-apps /source \
|
||||||
&& rm -rf /source/.svn
|
&& rm -rf /source/.svn
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ FROM mozilla/sbt:8u181_1.2.7 AS builder
|
|||||||
RUN apt-get update && apt-get install -y subversion
|
RUN apt-get update && apt-get install -y subversion
|
||||||
|
|
||||||
# download bbb-common-message
|
# download bbb-common-message
|
||||||
ENV TAG_COMMON_MESSAGE v2.3-beta-3
|
ENV TAG_COMMON_MESSAGE v2.3-beta-4
|
||||||
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG_COMMON_MESSAGE/bbb-common-message /bbb-common-message \
|
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG_COMMON_MESSAGE/bbb-common-message /bbb-common-message \
|
||||||
&& rm -rf /bbb-common-message/.svn
|
&& rm -rf /bbb-common-message/.svn
|
||||||
|
|
||||||
@ -26,7 +26,7 @@ RUN cd /opt \
|
|||||||
ENV PATH="/opt/gradle-6.7/bin:${PATH}"
|
ENV PATH="/opt/gradle-6.7/bin:${PATH}"
|
||||||
|
|
||||||
# download bbb-common-web
|
# download bbb-common-web
|
||||||
ENV TAG_COMMON_WEB v2.3-beta-3
|
ENV TAG_COMMON_WEB v2.3-beta-4
|
||||||
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG_COMMON_WEB/bbb-common-web /bbb-common-web \
|
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG_COMMON_WEB/bbb-common-web /bbb-common-web \
|
||||||
&& rm -rf /bbb-common-message/.svn
|
&& rm -rf /bbb-common-message/.svn
|
||||||
|
|
||||||
@ -35,7 +35,7 @@ RUN cd /bbb-common-web \
|
|||||||
&& ./deploy.sh
|
&& ./deploy.sh
|
||||||
|
|
||||||
# download bbb-web
|
# download bbb-web
|
||||||
ENV TAG_WEB v2.3-beta-3
|
ENV TAG_WEB v2.3-beta-4
|
||||||
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG_WEB/bigbluebutton-web /bbb-web \
|
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG_WEB/bigbluebutton-web /bbb-web \
|
||||||
&& rm -rf /bbb-web/.svn
|
&& rm -rf /bbb-web/.svn
|
||||||
|
|
||||||
|
@ -1,9 +1,12 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# This script receives two params
|
# This script receives three params
|
||||||
# Param 1: Input office file path (e.g. "/tmp/test.odt")
|
# Param 1: Input office file path (e.g. "/tmp/test.odt")
|
||||||
# Param 2: Output pdf file path (e.g. "/tmp/test.pdf")
|
# Param 2: Output pdf file path (e.g. "/tmp/test.pdf")
|
||||||
|
# Param 3: Destination Format (pdf default)
|
||||||
|
#If output format is missing, define PDF
|
||||||
|
convertTo="${3:-pdf}"
|
||||||
|
|
||||||
curl -v -X POST "http://jodconverter:8080/lool/convert-to/pdf" \
|
curl -v -X POST "http://jodconverter:8080/lool/convert-to/$convertTo" \
|
||||||
-H "accept: application/octet-stream" \
|
-H "accept: application/octet-stream" \
|
||||||
-H "Content-Type: multipart/form-data" \
|
-H "Content-Type: multipart/form-data" \
|
||||||
-F "data=@$1" > $2
|
-F "data=@$1" > $2
|
||||||
|
@ -3,10 +3,12 @@ FROM etherpad/etherpad:1.8.13
|
|||||||
USER root
|
USER root
|
||||||
|
|
||||||
RUN apt-get update \
|
RUN apt-get update \
|
||||||
&& apt-get install -y git
|
&& apt-get install -y git curl
|
||||||
|
|
||||||
USER etherpad
|
USER etherpad
|
||||||
|
|
||||||
|
ENV TAG v2.3-alpha-4
|
||||||
|
|
||||||
RUN npm install \
|
RUN npm install \
|
||||||
git+https://git@github.com/pedrobmarin/ep_pad_ttl.git \
|
git+https://git@github.com/pedrobmarin/ep_pad_ttl.git \
|
||||||
git+https://git@github.com/pedrobmarin/ep_redis_publisher.git \
|
git+https://git@github.com/pedrobmarin/ep_redis_publisher.git \
|
||||||
@ -22,5 +24,6 @@ COPY --chown=etherpad:0 ./bbb-etherpad-skin /opt/etherpad-lite/src/static/skins/
|
|||||||
COPY --chown=etherpad:0 ./bbb-etherpad-plugin /opt/etherpad-lite/node_modules/ep_bigbluebutton_patches
|
COPY --chown=etherpad:0 ./bbb-etherpad-plugin /opt/etherpad-lite/node_modules/ep_bigbluebutton_patches
|
||||||
|
|
||||||
COPY settings.json /opt/etherpad-lite/settings.json
|
COPY settings.json /opt/etherpad-lite/settings.json
|
||||||
|
COPY etherpad-export.sh /etherpad-export.sh
|
||||||
COPY entrypoint.sh /entrypoint.sh
|
COPY entrypoint.sh /entrypoint.sh
|
||||||
ENTRYPOINT ["/entrypoint.sh"]
|
ENTRYPOINT ["/entrypoint.sh"]
|
12
mod/etherpad/etherpad-export.sh
Executable file
12
mod/etherpad/etherpad-export.sh
Executable file
@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
src="$8"
|
||||||
|
dest="$(echo $8 | sed -E -e 's/html|odt/'$7'/')"
|
||||||
|
convertTo="$7"
|
||||||
|
|
||||||
|
|
||||||
|
curl -v -X POST "http://jodconverter:8080/lool/convert-to/$convertTo" \
|
||||||
|
-H "accept: application/octet-stream" \
|
||||||
|
-H "Content-Type: multipart/form-data" \
|
||||||
|
-F "data=@$src" > $dest
|
||||||
|
|
||||||
|
exit 0
|
@ -272,7 +272,7 @@
|
|||||||
* LibreOffice can be used in lieu of Abiword to export pads.
|
* LibreOffice can be used in lieu of Abiword to export pads.
|
||||||
* Setting it to null disables LibreOffice exporting.
|
* Setting it to null disables LibreOffice exporting.
|
||||||
*/
|
*/
|
||||||
"soffice": null,
|
"soffice": "/etherpad-export.sh",
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Path to the Tidy executable.
|
* Path to the Tidy executable.
|
||||||
|
@ -3,7 +3,7 @@ FROM mozilla/sbt:8u181_1.2.7 AS builder
|
|||||||
RUN apt-get update && apt-get install -y subversion
|
RUN apt-get update && apt-get install -y subversion
|
||||||
|
|
||||||
# download bbb-common-message
|
# download bbb-common-message
|
||||||
ENV TAG_COMMON_MESSAGE v2.3-beta-3
|
ENV TAG_COMMON_MESSAGE v2.3-beta-4
|
||||||
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG_COMMON_MESSAGE/bbb-common-message /bbb-common-message \
|
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG_COMMON_MESSAGE/bbb-common-message /bbb-common-message \
|
||||||
&& rm -rf /bbb-common-message/.svn
|
&& rm -rf /bbb-common-message/.svn
|
||||||
|
|
||||||
@ -13,7 +13,7 @@ RUN cd /bbb-common-message \
|
|||||||
|
|
||||||
|
|
||||||
# ===================================================
|
# ===================================================
|
||||||
ENV TAG_FSESL v2.3-beta-3
|
ENV TAG_FSESL v2.3-beta-4
|
||||||
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG_FSESL/bbb-fsesl-client /bbb-fsesl-client \
|
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG_FSESL/bbb-fsesl-client /bbb-fsesl-client \
|
||||||
&& rm -rf /bbb-fsesl-client/.svn
|
&& rm -rf /bbb-fsesl-client/.svn
|
||||||
|
|
||||||
@ -21,7 +21,7 @@ RUN cd /bbb-fsesl-client \
|
|||||||
&& ./deploy.sh
|
&& ./deploy.sh
|
||||||
|
|
||||||
|
|
||||||
ENV TAG v2.3-beta-3
|
ENV TAG v2.3-beta-4
|
||||||
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG/akka-bbb-fsesl /source \
|
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG/akka-bbb-fsesl /source \
|
||||||
&& rm -rf /source/.svn
|
&& rm -rf /source/.svn
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@ USER meteor
|
|||||||
ENV METEOR_VERSION 1.10.2
|
ENV METEOR_VERSION 1.10.2
|
||||||
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.3-beta-3
|
ENV TAG v2.3-beta-4
|
||||||
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 \
|
||||||
|
@ -20,7 +20,7 @@ public:
|
|||||||
appName: BigBlueButton HTML5 Client
|
appName: BigBlueButton HTML5 Client
|
||||||
bbbServerVersion: 2.3-dev-docker
|
bbbServerVersion: 2.3-dev-docker
|
||||||
copyright: '©2021 BigBlueButton Inc.'
|
copyright: '©2021 BigBlueButton Inc.'
|
||||||
html5ClientBuild: "1588-docker"
|
html5ClientBuild: "1617-docker"
|
||||||
helpLink: https://bigbluebutton.org/html5/
|
helpLink: https://bigbluebutton.org/html5/
|
||||||
lockOnJoin: true
|
lockOnJoin: true
|
||||||
cdn: ''
|
cdn: ''
|
||||||
|
@ -26,3 +26,5 @@ net:
|
|||||||
replication:
|
replication:
|
||||||
replSetName: rs0
|
replSetName: rs0
|
||||||
|
|
||||||
|
setParameter:
|
||||||
|
diagnosticDataCollectionEnabled: false
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
proxy_http_version 1.1;
|
proxy_http_version 1.1;
|
||||||
|
|
||||||
location /bigbluebutton {
|
location /bigbluebutton {
|
||||||
proxy_pass http://core:8090;
|
proxy_pass http://bbb-web:8090;
|
||||||
proxy_redirect default;
|
proxy_redirect default;
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
|
||||||
@ -13,15 +13,15 @@
|
|||||||
|
|
||||||
|
|
||||||
location ~ "^\/bigbluebutton\/presentation\/(?<prestoken>[a-zA-Z0-9_-]+)/upload$" {
|
location ~ "^\/bigbluebutton\/presentation\/(?<prestoken>[a-zA-Z0-9_-]+)/upload$" {
|
||||||
proxy_pass http://core:8090;
|
proxy_pass http://bbb-web:8090;
|
||||||
proxy_redirect default;
|
proxy_redirect default;
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
|
||||||
# Workaround IE refusal to set cookies in iframe
|
# Workaround IE refusal to set cookies in iframe
|
||||||
add_header P3P 'CP="No P3P policy available"';
|
add_header P3P 'CP="No P3P policy available"';
|
||||||
|
|
||||||
# Allow 30M uploaded presentation document.
|
# high limit for presentation as bbb-web will reject upload if larger than configured
|
||||||
client_max_body_size 30m;
|
client_max_body_size 1000m;
|
||||||
client_body_buffer_size 128k;
|
client_body_buffer_size 128k;
|
||||||
|
|
||||||
proxy_connect_timeout 90;
|
proxy_connect_timeout 90;
|
||||||
@ -38,7 +38,10 @@
|
|||||||
proxy_request_buffering off;
|
proxy_request_buffering off;
|
||||||
|
|
||||||
# Send a sub-request to allow bbb-web to refuse before loading
|
# Send a sub-request to allow bbb-web to refuse before loading
|
||||||
auth_request /bigbluebutton/presentation/checkPresentation;
|
# If file is larger than configured bbb-web will return with code 403 and Header: x-file-too-large = 1
|
||||||
|
auth_request /bigbluebutton/presentation/checkPresentation;
|
||||||
|
error_page 403 = @error403;
|
||||||
|
auth_request_set $file_too_large_header $upstream_http_x_file_too_large;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -47,17 +50,17 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
location ~ "^/bigbluebutton/presentation/download\/[0-9a-f]+-[0-9]+/[0-9a-f]+-[0-9]+$" {
|
location ~ "^/bigbluebutton/presentation/download\/[0-9a-f]+-[0-9]+/[0-9a-f]+-[0-9]+$" {
|
||||||
if ($arg_presFilename !~ "^[0-9a-zA-Z]+-[0-9]+\.[0-9a-zA-Z]+$") {
|
if ($arg_presFilename !~ "^[0-9a-f]+-[0-9]+\.[0-9a-zA-Z]+$") {
|
||||||
return 404;
|
return 404;
|
||||||
}
|
}
|
||||||
proxy_pass http://core:8090$uri$is_args$args;
|
proxy_pass http://bbb-web:8090$uri$is_args$args;
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
# Workaround IE refusal to set cookies in iframe
|
# Workaround IE refusal to set cookies in iframe
|
||||||
add_header P3P 'CP="No P3P policy available"';
|
add_header P3P 'CP="No P3P policy available"';
|
||||||
}
|
}
|
||||||
|
|
||||||
location = /bigbluebutton/presentation/checkPresentation {
|
location = /bigbluebutton/presentation/checkPresentation {
|
||||||
proxy_pass http://core:8090;
|
proxy_pass http://bbb-web:8090;
|
||||||
proxy_redirect default;
|
proxy_redirect default;
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
|
||||||
@ -66,8 +69,8 @@
|
|||||||
proxy_set_header Content-Length "";
|
proxy_set_header Content-Length "";
|
||||||
proxy_set_header X-Original-Content-Length $http_content_length;
|
proxy_set_header X-Original-Content-Length $http_content_length;
|
||||||
|
|
||||||
# Allow 30M uploaded presentation document.
|
# high limit for presentation as bbb-web will reject upload if larger than configured
|
||||||
client_max_body_size 30m;
|
client_max_body_size 1000m;
|
||||||
client_body_buffer_size 128k;
|
client_body_buffer_size 128k;
|
||||||
|
|
||||||
proxy_pass_request_body off;
|
proxy_pass_request_body off;
|
||||||
@ -82,7 +85,7 @@
|
|||||||
# and make sure to add sessionToken param in the request URI
|
# and make sure to add sessionToken param in the request URI
|
||||||
location = /bigbluebutton/connection/checkAuthorization {
|
location = /bigbluebutton/connection/checkAuthorization {
|
||||||
internal;
|
internal;
|
||||||
proxy_pass http://core:8090;
|
proxy_pass http://bbb-web:8090;
|
||||||
proxy_pass_request_body off;
|
proxy_pass_request_body off;
|
||||||
proxy_set_header Content-Length "";
|
proxy_set_header Content-Length "";
|
||||||
proxy_set_header X-Original-URI $request_uri;
|
proxy_set_header X-Original-URI $request_uri;
|
||||||
@ -90,7 +93,7 @@
|
|||||||
|
|
||||||
location = /bigbluebutton/connection/validatePad {
|
location = /bigbluebutton/connection/validatePad {
|
||||||
internal;
|
internal;
|
||||||
proxy_pass http://core:8090;
|
proxy_pass http://bbb-web:8090;
|
||||||
proxy_pass_request_body off;
|
proxy_pass_request_body off;
|
||||||
proxy_set_header Content-Length "";
|
proxy_set_header Content-Length "";
|
||||||
proxy_set_header X-Original-URI $request_uri;
|
proxy_set_header X-Original-URI $request_uri;
|
||||||
@ -127,7 +130,7 @@
|
|||||||
|
|
||||||
location = /bigbluebutton/textTrack/validateAuthToken {
|
location = /bigbluebutton/textTrack/validateAuthToken {
|
||||||
internal;
|
internal;
|
||||||
proxy_pass http://core:8090;
|
proxy_pass http://bbb-web:8090;
|
||||||
proxy_redirect default;
|
proxy_redirect default;
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
|
||||||
@ -138,3 +141,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
location @error403 {
|
||||||
|
if ($file_too_large_header = '1') {
|
||||||
|
return 413;
|
||||||
|
}
|
||||||
|
|
||||||
|
return 403;
|
||||||
|
}
|
@ -1,6 +1,6 @@
|
|||||||
# Pass to the webhooks app all requests made to the webhooks API.
|
# Pass to the webhooks app all requests made to the webhooks API.
|
||||||
location /bigbluebutton/api/hooks {
|
location /bigbluebutton/api/hooks {
|
||||||
proxy_pass http://10.7.7.15:3005;
|
proxy_pass http://10.7.7.17:3005;
|
||||||
proxy_redirect default;
|
proxy_redirect default;
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
proxy_set_header X-Real-IP $remote_addr;
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
Binary file not shown.
@ -45,7 +45,7 @@ RUN mkdir -p \
|
|||||||
/usr/local/bigbluebutton/core \
|
/usr/local/bigbluebutton/core \
|
||||||
/etc/bigbluebutton
|
/etc/bigbluebutton
|
||||||
|
|
||||||
ENV TAG v2.3-beta-2
|
ENV TAG v2.3-beta-4
|
||||||
|
|
||||||
# add bbb-record-core (lib, scripts and Gemfile)
|
# add bbb-record-core (lib, scripts and Gemfile)
|
||||||
RUN cd /usr/local/bigbluebutton/core \
|
RUN cd /usr/local/bigbluebutton/core \
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit c26960e58779aa8508a8ae411e331c3744e5ca99
|
Subproject commit b73bd74a6ef682a38e14a482aed15887a7413f18
|
Loading…
Reference in New Issue
Block a user