forked from extern/docker
v2.3-rc-2
This commit is contained in:
parent
3631325345
commit
7a8147dd8c
@ -1,9 +1,6 @@
|
|||||||
# 📦 BigBlueButton 2.3 Docker
|
# 📦 BigBlueButton 2.3 Docker
|
||||||
|
|
||||||
Version: 2.3-rc-1 | [Changelog](CHANGELOG.md) | [Issues](https://github.com/bigbluebutton/docker/issues)
|
Version: 2.3-rc-2 | [Changelog](CHANGELOG.md) | [Issues](https://github.com/bigbluebutton/docker/issues)
|
||||||
|
|
||||||
## 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.
|
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
- Easy installation
|
- Easy installation
|
||||||
|
@ -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-rc-1
|
ENV TAG_COMMON_MESSAGE v2.3-rc-2
|
||||||
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-rc-1
|
ENV TAG v2.3-rc-2
|
||||||
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-rc-1
|
ENV TAG_COMMON_MESSAGE v2.3-rc-2
|
||||||
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-rc-1
|
ENV TAG_COMMON_WEB v2.3-rc-2
|
||||||
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-rc-1
|
ENV TAG_WEB v2.3-rc-2
|
||||||
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
|
||||||
|
|
||||||
|
@ -16,8 +16,8 @@ elif (( $# == 1 )); then
|
|||||||
fi;
|
fi;
|
||||||
|
|
||||||
|
|
||||||
source=${1}
|
source="${1}"
|
||||||
dest=${2}
|
dest="${2}"
|
||||||
|
|
||||||
#If output format is missing, define PDF
|
#If output format is missing, define PDF
|
||||||
convertTo="${3:-pdf}"
|
convertTo="${3:-pdf}"
|
||||||
@ -25,6 +25,6 @@ convertTo="${3:-pdf}"
|
|||||||
curl -v -X POST "http://jodconverter:8080/lool/convert-to/$convertTo" \
|
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=@${source}" > ${dest}
|
-F "data=@${source}" > "${dest}"
|
||||||
|
|
||||||
exit 0
|
exit 0
|
@ -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-rc-1
|
ENV TAG_COMMON_MESSAGE v2.3-rc-2
|
||||||
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-rc-1
|
ENV TAG_FSESL v2.3-rc-2
|
||||||
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-rc-1
|
ENV TAG v2.3-rc-2
|
||||||
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-rc-1
|
ENV TAG v2.3-rc-2
|
||||||
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 \
|
||||||
@ -41,4 +41,4 @@ COPY settings.yml /app/programs/server/assets/app/config/settings.yml.tmpl
|
|||||||
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.3-beta-1
|
ENV TAG v2.3-rc-2
|
||||||
|
@ -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: "1643-docker"
|
html5ClientBuild: "1654-docker"
|
||||||
helpLink: https://bigbluebutton.org/html5/
|
helpLink: https://bigbluebutton.org/html5/
|
||||||
lockOnJoin: true
|
lockOnJoin: true
|
||||||
cdn: ''
|
cdn: ''
|
||||||
@ -168,6 +168,7 @@ public:
|
|||||||
# subscribe reattempt increases the reconnection timer up to this
|
# subscribe reattempt increases the reconnection timer up to this
|
||||||
maxTimeout: 60000
|
maxTimeout: 60000
|
||||||
screenshare:
|
screenshare:
|
||||||
|
bitrate: 1500
|
||||||
mediaTimeouts:
|
mediaTimeouts:
|
||||||
maxConnectionAttempts: 2
|
maxConnectionAttempts: 2
|
||||||
# Base screen media timeout (send|recv)
|
# Base screen media timeout (send|recv)
|
||||||
@ -433,10 +434,9 @@ public:
|
|||||||
sdpSemantics: 'unified-plan'
|
sdpSemantics: 'unified-plan'
|
||||||
stats:
|
stats:
|
||||||
enabled: true
|
enabled: true
|
||||||
interval: 2000
|
interval: 10000
|
||||||
length: 5
|
|
||||||
timeout: 30000
|
timeout: 30000
|
||||||
log: false
|
log: true
|
||||||
notification:
|
notification:
|
||||||
warning: false
|
warning: false
|
||||||
error: true
|
error: true
|
||||||
@ -608,6 +608,8 @@ public:
|
|||||||
flushOnClose: true
|
flushOnClose: true
|
||||||
logTag: ''
|
logTag: ''
|
||||||
private:
|
private:
|
||||||
|
analytics:
|
||||||
|
includeChat: true
|
||||||
app:
|
app:
|
||||||
host: 0.0.0.0
|
host: 0.0.0.0
|
||||||
localesUrl: /locale-list
|
localesUrl: /locale-list
|
||||||
|
@ -13,7 +13,7 @@ RUN wget https://github.com/jwilder/dockerize/releases/download/$DOCKERIZE_VERSI
|
|||||||
USER webhooks
|
USER webhooks
|
||||||
|
|
||||||
|
|
||||||
ENV TAG v2.3-alpha-7
|
ENV TAG v2.3-rc-2
|
||||||
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG/bbb-webhooks /app \
|
RUN svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG/bbb-webhooks /app \
|
||||||
&& rm -rf /app/.svn \
|
&& rm -rf /app/.svn \
|
||||||
&& cd /app && npm install --production
|
&& cd /app && npm install --production
|
||||||
|
@ -8,6 +8,7 @@ bbb:
|
|||||||
|
|
||||||
# The port in which the API server will run.
|
# The port in which the API server will run.
|
||||||
server:
|
server:
|
||||||
|
bind: 0.0.0.0
|
||||||
port: 3005
|
port: 3005
|
||||||
|
|
||||||
# Web hooks configs
|
# Web hooks configs
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit f38b369060999c0b3b18f029b38ad3e559e1225d
|
Subproject commit f8a883850c235da2d9cca330b4f1ec09afc6d96c
|
Loading…
Reference in New Issue
Block a user