mirror of
https://github.com/bigbluebutton/docker.git
synced 2025-04-13 05:18:33 +02:00
apply v2.2.12 changes
This commit is contained in:
parent
aae9852264
commit
b22247d05d
@ -9,9 +9,9 @@ public:
|
|||||||
skipCheck: false
|
skipCheck: false
|
||||||
clientTitle: {{ .Env.CLIENT_TITLE }}
|
clientTitle: {{ .Env.CLIENT_TITLE }}
|
||||||
appName: BigBlueButton HTML5 Client
|
appName: BigBlueButton HTML5 Client
|
||||||
bbbServerVersion: 2.2-dev
|
bbbServerVersion: 2.2
|
||||||
copyright: "©2019 BigBlueButton Inc."
|
copyright: "©2019 BigBlueButton Inc."
|
||||||
html5ClientBuild: 870
|
html5ClientBuild: 924
|
||||||
helpLink: https://bigbluebutton.org/html5/
|
helpLink: https://bigbluebutton.org/html5/
|
||||||
lockOnJoin: true
|
lockOnJoin: true
|
||||||
cdn: ""
|
cdn: ""
|
||||||
@ -68,17 +68,14 @@ public:
|
|||||||
openActions:
|
openActions:
|
||||||
accesskey: A
|
accesskey: A
|
||||||
descId: openActions
|
descId: openActions
|
||||||
openStatus:
|
|
||||||
accesskey: S
|
|
||||||
descId: openStatus
|
|
||||||
branding:
|
branding:
|
||||||
displayBrandingArea: false
|
displayBrandingArea: false
|
||||||
connectionTimeout: 60000
|
connectionTimeout: 60000
|
||||||
showHelpButton: true
|
showHelpButton: true
|
||||||
effectiveConnection:
|
effectiveConnection:
|
||||||
- critical
|
- critical
|
||||||
- danger
|
- danger
|
||||||
- warning
|
- warning
|
||||||
externalVideoPlayer:
|
externalVideoPlayer:
|
||||||
enabled: true
|
enabled: true
|
||||||
networkMonitoring:
|
networkMonitoring:
|
||||||
@ -90,27 +87,38 @@ public:
|
|||||||
chromeDefaultExtensionLink: {{ .Env.SCREENSHARE_EXTENSION_LINK }}
|
chromeDefaultExtensionLink: {{ .Env.SCREENSHARE_EXTENSION_LINK }}
|
||||||
chromeExtensionKey: KEY
|
chromeExtensionKey: KEY
|
||||||
chromeExtensionLink: LINK
|
chromeExtensionLink: LINK
|
||||||
chromeScreenshareSources:
|
screenshare:
|
||||||
- window
|
constraints:
|
||||||
- screen
|
video:
|
||||||
firefoxScreenshareSource: window
|
frameRate:
|
||||||
|
ideal: 5
|
||||||
|
max: 10
|
||||||
|
width:
|
||||||
|
max: 2560
|
||||||
|
height:
|
||||||
|
max: 1600
|
||||||
|
audio: false
|
||||||
|
chromeScreenshareSources:
|
||||||
|
- window
|
||||||
|
- screen
|
||||||
|
firefoxScreenshareSource: window
|
||||||
cameraProfiles:
|
cameraProfiles:
|
||||||
- id: low
|
- id: low
|
||||||
name: Low quality
|
name: Low quality
|
||||||
default: false
|
default: false
|
||||||
bitrate: 100
|
bitrate: 100
|
||||||
- id: medium
|
- id: medium
|
||||||
name: Medium quality
|
name: Medium quality
|
||||||
default: true
|
default: true
|
||||||
bitrate: 200
|
bitrate: 200
|
||||||
- id: high
|
- id: high
|
||||||
name: High quality
|
name: High quality
|
||||||
default: false
|
default: false
|
||||||
bitrate: 500
|
bitrate: 500
|
||||||
- id: hd
|
- id: hd
|
||||||
name: High definition
|
name: High definition
|
||||||
default: false
|
default: false
|
||||||
bitrate: 800
|
bitrate: 800
|
||||||
enableScreensharing: true
|
enableScreensharing: true
|
||||||
enableVideo: true
|
enableVideo: true
|
||||||
enableVideoStats: false
|
enableVideoStats: false
|
||||||
@ -170,6 +178,8 @@ public:
|
|||||||
hidePresentation: false
|
hidePresentation: false
|
||||||
media:
|
media:
|
||||||
stunTurnServersFetchAddress: "/bigbluebutton/api/stuns"
|
stunTurnServersFetchAddress: "/bigbluebutton/api/stuns"
|
||||||
|
cacheStunTurnServers: true
|
||||||
|
fallbackStunServer: ''
|
||||||
mediaTag: "#remote-media"
|
mediaTag: "#remote-media"
|
||||||
callTransferTimeout: 5000
|
callTransferTimeout: 5000
|
||||||
callHangupTimeout: 2000
|
callHangupTimeout: 2000
|
||||||
@ -215,6 +225,8 @@ public:
|
|||||||
mime: application/vnd.oasis.opendocument.image
|
mime: application/vnd.oasis.opendocument.image
|
||||||
- extension: .jpg
|
- extension: .jpg
|
||||||
mime: image/jpeg
|
mime: image/jpeg
|
||||||
|
- extension: .jpeg
|
||||||
|
mime: image/jpeg
|
||||||
- extension: .png
|
- extension: .png
|
||||||
mime: image/png
|
mime: image/png
|
||||||
user:
|
user:
|
||||||
@ -301,10 +313,9 @@ public:
|
|||||||
- pencil
|
- pencil
|
||||||
- hand
|
- hand
|
||||||
clientLog:
|
clientLog:
|
||||||
server: {enabled: true, level: info}
|
server: { enabled: true, level: info }
|
||||||
console: {enabled: true, level: debug}
|
console: { enabled: true, level: debug }
|
||||||
external: {enabled: false, level: info, url: 'https://LOG_HOST/html5Log', method: POST,
|
external: { enabled: false, level: info, url: https://LOG_HOST/html5Log, method: POST, throttleInterval: 400, flushOnClose: true, logTag: "" }
|
||||||
throttleInterval: 400, flushOnClose: true, logTag: ""}
|
|
||||||
private:
|
private:
|
||||||
app:
|
app:
|
||||||
host: 0.0.0.0
|
host: 0.0.0.0
|
||||||
@ -347,23 +358,23 @@ private:
|
|||||||
heapdump:
|
heapdump:
|
||||||
enabled: false
|
enabled: false
|
||||||
minBrowserVersions:
|
minBrowserVersions:
|
||||||
- browser: chrome
|
- browser: chrome
|
||||||
version: 59
|
version: 59
|
||||||
- browser: chromeMobileIOS
|
- browser: chromeMobileIOS
|
||||||
version: Infinity
|
version: Infinity
|
||||||
- browser: firefox
|
- browser: firefox
|
||||||
version: 52
|
version: 52
|
||||||
- browser: firefoxMobile
|
- browser: firefoxMobile
|
||||||
version: 52
|
version: 52
|
||||||
- browser: edge
|
- browser: edge
|
||||||
version: 17
|
version: 17
|
||||||
- browser: ie
|
- browser: ie
|
||||||
version: Infinity
|
version: Infinity
|
||||||
- browser: safari
|
- browser: safari
|
||||||
version: [11, 1]
|
version: [11, 1]
|
||||||
- browser: mobileSafari
|
- browser: mobileSafari
|
||||||
version: [11, 1]
|
version: [11, 1]
|
||||||
- browser: opera
|
- browser: opera
|
||||||
version: 46
|
version: 46
|
||||||
- browser: electron
|
- browser: electron
|
||||||
version: [0, 36]
|
version: [0, 36]
|
||||||
|
@ -10,6 +10,6 @@ RUN apt-get update \
|
|||||||
# -- install docker cli
|
# -- install docker cli
|
||||||
COPY --from=library/docker:latest /usr/local/bin/docker /usr/bin/docker
|
COPY --from=library/docker:latest /usr/local/bin/docker /usr/bin/docker
|
||||||
|
|
||||||
COPY bbb-restart-kms entrypoint.sh /
|
COPY bbb-restart-kms bbb-resync-freeswitch entrypoint.sh /
|
||||||
|
|
||||||
ENTRYPOINT ["/entrypoint.sh"]
|
ENTRYPOINT ["/entrypoint.sh"]
|
6
mod/periodic/bbb-resync-freeswitch
Executable file
6
mod/periodic/bbb-resync-freeswitch
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# https://github.com/bigbluebutton/bigbluebutton/pull/9597/files
|
||||||
|
|
||||||
|
CONTAINER_ID=$(docker ps | grep freeswitch | awk '{print $1}')
|
||||||
|
docker exec -it $CONTAINER_ID fs_cli -H 10.7.7.1 -P 8021 -x 'fsctl sync_clock_when_idle'
|
@ -9,6 +9,9 @@ while :
|
|||||||
do
|
do
|
||||||
# restart kurento after 24h
|
# restart kurento after 24h
|
||||||
/bbb-restart-kms
|
/bbb-restart-kms
|
||||||
|
|
||||||
|
# resync freeswitch
|
||||||
|
/bbb-resync-freeswitch
|
||||||
|
|
||||||
# delete presentations older than N days
|
# delete presentations older than N days
|
||||||
find /var/bigbluebutton/ -maxdepth 1 -type d -name "*-*" -mtime +$history -exec rm -rf '{}' +
|
find /var/bigbluebutton/ -maxdepth 1 -type d -name "*-*" -mtime +$history -exec rm -rf '{}' +
|
||||||
|
Loading…
Reference in New Issue
Block a user