|
|
|
@ -4,6 +4,7 @@ |
|
|
|
|
{{ $PROSODY_AUTH_TYPE := .Env.PROSODY_AUTH_TYPE | default $AUTH_TYPE -}} |
|
|
|
|
{{ $ENABLE_GUEST_DOMAIN := and $ENABLE_AUTH (.Env.ENABLE_GUESTS | default "0" | toBool) -}} |
|
|
|
|
{{ $ENABLE_RECORDING := .Env.ENABLE_RECORDING | default "0" | toBool -}} |
|
|
|
|
{{ $ENABLE_TRANSCRIPTIONS := .Env.ENABLE_TRANSCRIPTIONS | default "0" | toBool -}} |
|
|
|
|
{{ $JIBRI_XMPP_USER := .Env.JIBRI_XMPP_USER | default "jibri" -}} |
|
|
|
|
{{ $JIGASI_XMPP_USER := .Env.JIGASI_XMPP_USER | default "jigasi" -}} |
|
|
|
|
{{ $JVB_AUTH_USER := .Env.JVB_AUTH_USER | default "jvb" -}} |
|
|
|
@ -385,7 +386,13 @@ Component "{{ $XMPP_MUC_DOMAIN }}" "muc" |
|
|
|
|
muc_max_occupants = "{{ .Env.MAX_PARTICIPANTS }}" |
|
|
|
|
{{ end }} |
|
|
|
|
muc_password_whitelist = { |
|
|
|
|
"focus@{{ .Env.XMPP_AUTH_DOMAIN }}" |
|
|
|
|
"focus@{{ .Env.XMPP_AUTH_DOMAIN }}"; |
|
|
|
|
{{- if $ENABLE_RECORDING }} |
|
|
|
|
"{{ $JIBRI_RECORDER_USER }}@{{ $XMPP_RECORDER_DOMAIN }}"; |
|
|
|
|
{{- end }} |
|
|
|
|
{{- if $ENABLE_TRANSCRIPTIONS }} |
|
|
|
|
"{{ $JIGASI_TRANSCRIBER_USER }}@{{ $XMPP_RECORDER_DOMAIN }}"; |
|
|
|
|
{{- end }} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
Component "focus.{{ $XMPP_DOMAIN }}" "client_proxy" |
|
|
|
|