mirror of
https://github.com/bigbluebutton/docker.git
synced 2025-08-09 20:57:34 +02:00
applied changes rom 2.3-alpha-8 and 2.3-beta-1
This commit is contained in:
@ -14,7 +14,7 @@ USER meteor
|
||||
ENV METEOR_VERSION 1.10.2
|
||||
RUN curl -sL https://install.meteor.com?release=$METEOR_VERSION | sed s/--progress-bar/-sL/g | /bin/sh
|
||||
|
||||
ENV TAG v2.3-alpha-7
|
||||
ENV TAG v2.3-beta-1
|
||||
RUN cd ~ \
|
||||
&& svn checkout https://github.com/bigbluebutton/bigbluebutton/tags/$TAG/bigbluebutton-html5 \
|
||||
&& mv ~/bigbluebutton-html5 ~/source \
|
||||
@ -41,4 +41,4 @@ COPY settings.yml /app/programs/server/assets/app/config/settings.yml.tmpl
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
|
||||
# lets set the tag again, so that it is include in the image for later version retrieval
|
||||
ENV TAG v2.3-alpha-7
|
||||
ENV TAG v2.3-beta-1
|
||||
|
@ -12,7 +12,7 @@ public:
|
||||
appName: BigBlueButton HTML5 Client
|
||||
bbbServerVersion: 2.3-dev-docker
|
||||
copyright: '©2021 BigBlueButton Inc.'
|
||||
html5ClientBuild: "1394-docker"
|
||||
html5ClientBuild: "1511-docker"
|
||||
helpLink: https://bigbluebutton.org/html5/
|
||||
lockOnJoin: true
|
||||
cdn: ''
|
||||
@ -22,6 +22,7 @@ public:
|
||||
# in some cases we want only custom logoutUrl to be used when provided on meeting create. Default value: true
|
||||
allowDefaultLogoutUrl: true
|
||||
allowUserLookup: false
|
||||
enableGuestLobbyMessage: true
|
||||
enableNetworkInformation: false
|
||||
enableLimitOfViewersInWebcam: false
|
||||
enableMultipleCameras: true
|
||||
@ -33,7 +34,7 @@ public:
|
||||
allowFullscreen: true
|
||||
preloadNextSlides: 2
|
||||
mutedAlert:
|
||||
enabled: false
|
||||
enabled: true
|
||||
interval: 200
|
||||
threshold: -50
|
||||
duration: 4000
|
||||
@ -47,7 +48,8 @@ public:
|
||||
breakoutRoomLimit: {{ .Env.BREAKOUTROOM_LIMIT }}
|
||||
sendInvitationToIncludedModerators: false
|
||||
# https://github.com/bigbluebutton/bigbluebutton/pull/10826
|
||||
customHeartbeat: true
|
||||
customHeartbeat: false
|
||||
showAllAvailableLocales: false
|
||||
defaultSettings:
|
||||
application:
|
||||
animations: true
|
||||
@ -57,7 +59,19 @@ public:
|
||||
userJoinPushAlerts: false
|
||||
raiseHandAudioAlerts: true
|
||||
raiseHandPushAlerts: true
|
||||
guestWaitingAudioAlerts: true
|
||||
guestWaitingPushAlerts: true
|
||||
paginationEnabled: true
|
||||
# fallbackLocale: if the locale the client is loaded in does not have a
|
||||
# translation a string, it will use the translation from the locale
|
||||
# specified in fallbackLocale. Note that fallbackLocale should be a
|
||||
# 100% translated locale for best user experience
|
||||
fallbackLocale: en
|
||||
# overrideLocale (default is null): if set (for example to 'de') will
|
||||
# force all clients to display the German translations of the strings.
|
||||
# Users can individually set their preferred locale through Settings,
|
||||
# but on first page load overrideLocale will trump the browser's
|
||||
# preferred locale
|
||||
overrideLocale: null
|
||||
#Audio constraints for microphone. Use this to control browser's
|
||||
#filters, such as AGC (Auto Gain Control) , Echo Cancellation,
|
||||
@ -109,6 +123,9 @@ public:
|
||||
closePrivateChat:
|
||||
accesskey: G
|
||||
descId: closePrivateChat
|
||||
raiseHand:
|
||||
accesskey: R
|
||||
descId: raiseHand
|
||||
openActions:
|
||||
accesskey: A
|
||||
descId: openActions
|
||||
@ -142,11 +159,15 @@ public:
|
||||
# Max timeout: used as the max camera subscribe reconnection timeout. Each
|
||||
# subscribe reattempt increases the reconnection timer up to this
|
||||
maxTimeout: 60000
|
||||
chromeDefaultExtensionKey: akgoaoikmbmhcopjgakkcepdgdgkjfbc
|
||||
chromeDefaultExtensionLink: https://chrome.google.com/webstore/detail/bigbluebutton-screenshare/akgoaoikmbmhcopjgakkcepdgdgkjfbc
|
||||
chromeExtensionKey: KEY
|
||||
chromeExtensionLink: LINK
|
||||
screenshare:
|
||||
mediaTimeouts:
|
||||
maxConnectionAttempts: 2
|
||||
# Base screen media timeout (send|recv)
|
||||
baseTimeout: 15000
|
||||
# Max timeout: used as the max camera subscribe reconnection timeout. Each
|
||||
# subscribe reattempt increases the reconnection timer up to this
|
||||
maxTimeout: 35000
|
||||
timeoutIncreaseFactor: 1.5
|
||||
constraints:
|
||||
video:
|
||||
frameRate:
|
||||
@ -156,11 +177,7 @@ public:
|
||||
max: 2560
|
||||
height:
|
||||
max: 1600
|
||||
audio: false
|
||||
chromeScreenshareSources:
|
||||
- window
|
||||
- screen
|
||||
firefoxScreenshareSource: window
|
||||
audio: true
|
||||
# cameraProfiles is an array of:
|
||||
# - id: profile identifier
|
||||
# name: human-readable profile name
|
||||
@ -264,8 +281,11 @@ public:
|
||||
- threshold: 30
|
||||
profile: low-u30
|
||||
pagination:
|
||||
# whether to globally enable or disable pagination.
|
||||
enabled: true
|
||||
# WARNING: the pagination.enabled setting has moved to
|
||||
# public.app.defaultSettings.application.paginationEnabled
|
||||
# paginationToggleEnabled: show a pagination toggle in settings for the
|
||||
# user to enable/disable it
|
||||
paginationToggleEnabled: true
|
||||
# how long (in ms) the negotiation will be debounced after a page change.
|
||||
pageChangeDebounceTime: 2500
|
||||
# video page sizes for DESKTOP endpoints. It stands for the number of SUBSCRIBER streams.
|
||||
@ -273,11 +293,46 @@ public:
|
||||
# A page size of 0 (zero) means that the page size is unlimited (disabled).
|
||||
desktopPageSizes:
|
||||
moderator: 0
|
||||
viewer: 0
|
||||
viewer: 5
|
||||
# video page sizes for MOBILE endpoints
|
||||
mobilePageSizes:
|
||||
moderator: 6
|
||||
viewer: 4
|
||||
moderator: 2
|
||||
viewer: 2
|
||||
paginationThresholds:
|
||||
enabled: false
|
||||
thresholds:
|
||||
- users: 30
|
||||
desktopPageSizes:
|
||||
moderator: 25
|
||||
viewer: 25
|
||||
- users: 40
|
||||
desktopPageSizes:
|
||||
moderator: 20
|
||||
viewer: 20
|
||||
- users: 50
|
||||
desktopPageSizes:
|
||||
moderator: 16
|
||||
viewer: 16
|
||||
- users: 60
|
||||
desktopPageSizes:
|
||||
moderator: 14
|
||||
viewer: 12
|
||||
- users: 70
|
||||
desktopPageSizes:
|
||||
moderator: 12
|
||||
viewer: 10
|
||||
- users: 80
|
||||
desktopPageSizes:
|
||||
moderator: 10
|
||||
viewer: 8
|
||||
- users: 90
|
||||
desktopPageSizes:
|
||||
moderator: 8
|
||||
viewer: 6
|
||||
- users: 100
|
||||
desktopPageSizes:
|
||||
moderator: 6
|
||||
viewer: 4
|
||||
syncUsersWithConnectionManager:
|
||||
enabled: false
|
||||
syncInterval: 60000
|
||||
@ -287,6 +342,7 @@ public:
|
||||
poll:
|
||||
enabled: true
|
||||
max_custom: 5
|
||||
allowDragAndDropFile: false
|
||||
captions:
|
||||
enabled: true
|
||||
enableDictation: false
|
||||
@ -322,12 +378,6 @@ public:
|
||||
note:
|
||||
enabled: true
|
||||
url: https://{{ .Env.DOMAIN }}/pad
|
||||
config:
|
||||
showLineNumbers: false
|
||||
showChat: false
|
||||
noColors: true
|
||||
showControls: true
|
||||
rtl: false
|
||||
layout:
|
||||
autoSwapLayout: false
|
||||
hidePresentation: false
|
||||
@ -337,7 +387,6 @@ public:
|
||||
stunTurnServersFetchAddress: '/bigbluebutton/api/stuns'
|
||||
cacheStunTurnServers: true
|
||||
fallbackStunServer: ''
|
||||
recvonlyIceGatheringCheck: true
|
||||
mediaTag: '#remote-media'
|
||||
callTransferTimeout: 5000
|
||||
callHangupTimeout: 2000
|
||||
@ -363,6 +412,8 @@ public:
|
||||
websocketKeepAliveDebounce: 10
|
||||
#Trace sip/audio messages in browser. If not set, default value is false.
|
||||
traceSip: false
|
||||
# SDP semantics: plan-b|unified-plan
|
||||
sdpSemantics: 'unified-plan'
|
||||
stats:
|
||||
enabled: true
|
||||
interval: 2000
|
||||
@ -426,6 +477,8 @@ public:
|
||||
mime: image/jpeg
|
||||
- extension: .png
|
||||
mime: image/png
|
||||
selectRandomUser:
|
||||
enabled: true
|
||||
user:
|
||||
role_moderator: MODERATOR
|
||||
role_viewer: VIEWER
|
||||
@ -514,7 +567,6 @@ public:
|
||||
- triangle
|
||||
- rectangle
|
||||
- pencil
|
||||
- hand
|
||||
clientLog:
|
||||
server:
|
||||
enabled: false
|
||||
@ -533,7 +585,7 @@ public:
|
||||
private:
|
||||
app:
|
||||
host: 0.0.0.0
|
||||
localesUrl: /locales
|
||||
localesUrl: /locale-list
|
||||
pencilChunkLength: 100
|
||||
loadSlidesFromHttpAlways: false
|
||||
etherpad:
|
||||
@ -584,7 +636,7 @@ private:
|
||||
- browser: chromeMobileIOS
|
||||
version: Infinity
|
||||
- browser: firefox
|
||||
version: 63
|
||||
version: 68
|
||||
- browser: firefoxMobile
|
||||
version: 68
|
||||
- browser: edge
|
||||
|
Reference in New Issue
Block a user