feat(jigasi): Add new environment variables for jigasi configuration (#1841)
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
{{ $ENABLE_TRANSCRIPTIONS := .Env.ENABLE_TRANSCRIPTIONS | default "0" | toBool -}}
|
||||
{{ $JIGASI_BREWERY_MUC := .Env.JIGASI_BREWERY_MUC | default "jigasibrewery" -}}
|
||||
{{ $JIGASI_XMPP_USER := .Env.JIGASI_XMPP_USER | default "jigasi" -}}
|
||||
{{ $JIGASI_JVB_TIMEOUT := .Env.JIGASI_JVB_TIMEOUT | default "30000" -}}
|
||||
{{ $JIGASI_LOCAL_REGION := .Env.JIGASI_LOCAL_REGION | default "" -}}
|
||||
{{ $BOSH_URL_PATTERN := .Env.BOSH_URL_PATTERN | default "" -}}
|
||||
{{ $USE_TRANSLATOR_IN_CONFERENCE := .Env.USE_TRANSLATOR_IN_CONFERENCE | default "0" | toBool -}}
|
||||
{{ $XMPP_AUTH_DOMAIN := .Env.XMPP_AUTH_DOMAIN | default "auth.meet.jitsi" -}}
|
||||
{{ $XMPP_MUC_DOMAIN := .Env.XMPP_MUC_DOMAIN | default "muc.meet.jitsi" -}}
|
||||
{{ $XMPP_GUEST_DOMAIN := .Env.XMPP_GUEST_DOMAIN | default "guest.meet.jitsi" -}}
|
||||
@@ -187,3 +191,24 @@ org.jitsi.jigasi.MUC_SERVICE_ADDRESS={{ $XMPP_MUC_DOMAIN }}
|
||||
{{ if $TRUSTED_DOMAIN_LIST }}
|
||||
org.jitsi.jigasi.TRUSTED_DOMAINS=[ {{ range $index, $element := $TRUSTED_DOMAINS }}{{ if gt $index 0 }},{{ end }}"{{ $element }}"{{ end}} ]
|
||||
{{ end }}
|
||||
|
||||
org.jitsi.jigasi.JVB_INVITE_TIMEOUT={{ $JIGASI_JVB_TIMEOUT }}
|
||||
|
||||
{{ if $JIGASI_LOCAL_REGION }}
|
||||
org.jitsi.jigasi.LOCAL_REGION={{ $JIGASI_LOCAL_REGION }}
|
||||
{{ end }}
|
||||
|
||||
{{ if $BOSH_URL_PATTERN }}
|
||||
org.jitsi.jigasi.xmpp.acc.BOSH_URL_PATTERN={{ $BOSH_URL_PATTERN }}
|
||||
{{ end }}
|
||||
|
||||
{{ if $USE_TRANSLATOR_IN_CONFERENCE }}
|
||||
org.jitsi.jigasi.xmpp.acc.USE_TRANSLATOR_IN_CONFERENCE=true
|
||||
net.java.sip.communicator.impl.protocol.sip.acc1.USE_TRANSLATOR_IN_CONFERENCE=true
|
||||
# Should be enabled when using translator mode
|
||||
net.java.sip.communicator.impl.neomedia.audioSystem.audiosilence.captureDevice_list=["AudioSilenceCaptureDevice:noTransferData"]
|
||||
{{ end }}
|
||||
|
||||
{{ if .Env.JIGASI_CONFIGURATION -}}
|
||||
{{ join "\n" (splitList "," .Env.JIGASI_CONFIGURATION) }}
|
||||
{{ end -}}
|
||||
|
||||
Reference in New Issue
Block a user