Skip to content

Commit 5c32833

Browse files
LuckyTurtleDevsaghul
authored andcommitted
web: add start environment variables
START_WITH_AUDIO_MUTED; START_SILENT; START_WITH_VIDEO_MUTED
1 parent 8d2a29f commit 5c32833

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

docker-compose.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,12 +86,15 @@ services:
8686
- RESOLUTION_WIDTH_MIN
8787
- START_AUDIO_ONLY
8888
- START_AUDIO_MUTED
89+
- START_WITH_AUDIO_MUTED
90+
- START_SILENT
8991
- DISABLE_AUDIO_LEVELS
9092
- ENABLE_NOISY_MIC_DETECTION
9193
- START_BITRATE
9294
- DESKTOP_SHARING_FRAMERATE_MIN
9395
- DESKTOP_SHARING_FRAMERATE_MAX
9496
- START_VIDEO_MUTED
97+
- START_WITH_VIDEO_MUTED
9598
- TESTING_CAP_SCREENSHARE_BITRATE
9699
- TESTING_OCTO_PROBABILITY
97100
- XMPP_AUTH_DOMAIN

web/rootfs/defaults/settings-config.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,12 @@
2525
{{ $RESOLUTION_WIDTH_MIN := .Env.RESOLUTION_WIDTH_MIN | default "320" -}}
2626
{{ $START_AUDIO_ONLY := .Env.START_AUDIO_ONLY | default "false" | toBool -}}
2727
{{ $START_AUDIO_MUTED := .Env.START_AUDIO_MUTED | default 10 -}}
28+
{{ $START_WITH_AUDIO_MUTED := .Env.START_WITH_AUDIO_MUTED | default "false" | toBool -}}
29+
{{ $START_SILENT := .Env.START_SILENT | default "false" | toBool -}}
2830
{{ $DISABLE_AUDIO_LEVELS := .Env.DISABLE_AUDIO_LEVELS | default "false" | toBool -}}
2931
{{ $ENABLE_NOISY_MIC_DETECTION := .Env.ENABLE_NOISY_MIC_DETECTION | default "true" | toBool -}}
3032
{{ $START_VIDEO_MUTED := .Env.START_VIDEO_MUTED | default 10 -}}
33+
{{ $START_WITH_VIDEO_MUTED := .Env.START_WITH_VIDEO_MUTED | default "false" | toBool -}}
3134
{{ $DESKTOP_SHARING_FRAMERATE_MIN := .Env.DESKTOP_SHARING_FRAMERATE_MIN | default 5 -}}
3235
{{ $DESKTOP_SHARING_FRAMERATE_MAX := .Env.DESKTOP_SHARING_FRAMERATE_MAX | default 5 -}}
3336
{{ $TESTING_OCTO_PROBABILITY := .Env.TESTING_OCTO_PROBABILITY | default "0" -}}
@@ -47,6 +50,7 @@ config.constraints.video.height = { ideal: {{ $RESOLUTION }}, max: {{ $RESOLUTIO
4750
config.constraints.video.width = { ideal: {{ $RESOLUTION_WIDTH }}, max: {{ $RESOLUTION_WIDTH }}, min: {{ $RESOLUTION_WIDTH_MIN }}};
4851
config.disableSimulcast = {{ not $ENABLE_SIMULCAST }};
4952
config.startVideoMuted = {{ $START_VIDEO_MUTED }};
53+
config.startWithVideoMuted = {{ $START_WITH_VIDEO_MUTED }};
5054

5155
{{ if .Env.START_BITRATE -}}
5256
config.startBitrate = '{{ .Env.START_BITRATE }}';
@@ -65,6 +69,8 @@ config.disableAP = {{ not $ENABLE_AUDIO_PROCESSING }};
6569
config.stereo = {{ $ENABLE_STEREO }};
6670
config.startAudioOnly = {{ $START_AUDIO_ONLY }};
6771
config.startAudioMuted = {{ $START_AUDIO_MUTED }};
72+
config.startWithAudioMuted = {{ $START_WITH_AUDIO_MUTED }};
73+
config.startSilent = {{ $START_SILENT }};
6874
config.disableAudioLevels = {{ $DISABLE_AUDIO_LEVELS }};
6975
config.enableNoisyMicDetection = {{ $ENABLE_NOISY_MIC_DETECTION }};
7076

0 commit comments

Comments
 (0)