|
|
@ -1,8 +1,10 @@ |
|
|
|
{{ $ENABLE_TRANSCRIPTIONS := .Env.ENABLE_TRANSCRIPTIONS | default "0" | toBool -}} |
|
|
|
|
|
|
|
{{ $JIGASI_BREWERY_MUC := .Env.JIGASI_BREWERY_MUC | default "jigasibrewery" -}} |
|
|
|
{{ $JIGASI_BREWERY_MUC := .Env.JIGASI_BREWERY_MUC | default "jigasibrewery" -}} |
|
|
|
{{ $JIGASI_XMPP_USER := .Env.JIGASI_XMPP_USER | default "jigasi" -}} |
|
|
|
{{ $JIGASI_XMPP_USER := .Env.JIGASI_XMPP_USER | default "jigasi" -}} |
|
|
|
{{ $JIGASI_JVB_TIMEOUT := .Env.JIGASI_JVB_TIMEOUT | default "30000" -}} |
|
|
|
{{ $JIGASI_JVB_TIMEOUT := .Env.JIGASI_JVB_TIMEOUT | default "30000" -}} |
|
|
|
|
|
|
|
{{ $JIGASI_MODE := .Env.JIGASI_MODE | default "sip" -}} |
|
|
|
{{ $JIGASI_LOCAL_REGION := .Env.JIGASI_LOCAL_REGION | default "" -}} |
|
|
|
{{ $JIGASI_LOCAL_REGION := .Env.JIGASI_LOCAL_REGION | default "" -}} |
|
|
|
|
|
|
|
{{ $JIGASI_TRANSCRIBER_USER := .Env.JIGASI_TRANSCRIBER_USER | default "transcriber" -}} |
|
|
|
|
|
|
|
{{ $JIGASI_TRANSCRIBER_FILTER_SILENCE = .Env.JIGASI_TRANSCRIBER_FILTER_SILENCE | default "0" | toBool -}} |
|
|
|
{{ $BOSH_URL_PATTERN := .Env.BOSH_URL_PATTERN | default "" -}} |
|
|
|
{{ $BOSH_URL_PATTERN := .Env.BOSH_URL_PATTERN | default "" -}} |
|
|
|
{{ $USE_TRANSLATOR_IN_CONFERENCE := .Env.USE_TRANSLATOR_IN_CONFERENCE | default "0" | toBool -}} |
|
|
|
{{ $USE_TRANSLATOR_IN_CONFERENCE := .Env.USE_TRANSLATOR_IN_CONFERENCE | default "0" | toBool -}} |
|
|
|
{{ $XMPP_AUTH_DOMAIN := .Env.XMPP_AUTH_DOMAIN | default "auth.meet.jitsi" -}} |
|
|
|
{{ $XMPP_AUTH_DOMAIN := .Env.XMPP_AUTH_DOMAIN | default "auth.meet.jitsi" -}} |
|
|
@ -11,10 +13,10 @@ |
|
|
|
{{ $XMPP_INTERNAL_MUC_DOMAIN := .Env.XMPP_INTERNAL_MUC_DOMAIN | default "internal-muc.meet.jitsi" -}} |
|
|
|
{{ $XMPP_INTERNAL_MUC_DOMAIN := .Env.XMPP_INTERNAL_MUC_DOMAIN | default "internal-muc.meet.jitsi" -}} |
|
|
|
{{ $XMPP_DOMAIN := .Env.XMPP_DOMAIN | default "meet.jitsi" -}} |
|
|
|
{{ $XMPP_DOMAIN := .Env.XMPP_DOMAIN | default "meet.jitsi" -}} |
|
|
|
{{ $XMPP_PORT := .Env.XMPP_PORT | default "5222" -}} |
|
|
|
{{ $XMPP_PORT := .Env.XMPP_PORT | default "5222" -}} |
|
|
|
|
|
|
|
{{ $XMPP_RECORDER_DOMAIN := .Env.XMPP_RECORDER_DOMAIN | default "recorder.meet.jitsi" -}} |
|
|
|
{{ $XMPP_SERVER := .Env.XMPP_SERVER | default "xmpp.meet.jitsi" -}} |
|
|
|
{{ $XMPP_SERVER := .Env.XMPP_SERVER | default "xmpp.meet.jitsi" -}} |
|
|
|
{{ $XMPP_SERVERS := splitList "," $XMPP_SERVER -}} |
|
|
|
{{ $XMPP_SERVERS := splitList "," $XMPP_SERVER -}} |
|
|
|
{{ $SHUTDOWN_REST_ENABLED := .Env.SHUTDOWN_REST_ENABLED | default "false" | toBool -}} |
|
|
|
{{ $SHUTDOWN_REST_ENABLED := .Env.SHUTDOWN_REST_ENABLED | default "false" | toBool -}} |
|
|
|
{{ $DISABLE_SIP := .Env.JIGASI_DISABLE_SIP | default "false" | toBool -}} |
|
|
|
|
|
|
|
{{/* assign env from context, preserve during range when . is re-assigned */}} |
|
|
|
{{/* assign env from context, preserve during range when . is re-assigned */}} |
|
|
|
{{ $TRUSTED_DOMAIN_LIST := .Env.JIGASI_TRUSTED_DOMAINS | default "" -}} |
|
|
|
{{ $TRUSTED_DOMAIN_LIST := .Env.JIGASI_TRUSTED_DOMAINS | default "" -}} |
|
|
|
{{ $TRUSTED_DOMAINS := splitList "," $TRUSTED_DOMAIN_LIST -}} |
|
|
|
{{ $TRUSTED_DOMAINS := splitList "," $TRUSTED_DOMAIN_LIST -}} |
|
|
@ -31,7 +33,7 @@ net.java.sip.communicator.packetlogging.PACKET_LOGGING_ENABLED=false |
|
|
|
# Control REST Shutdown |
|
|
|
# Control REST Shutdown |
|
|
|
org.jitsi.jigasi.ENABLE_REST_SHUTDOWN={{ $SHUTDOWN_REST_ENABLED }} |
|
|
|
org.jitsi.jigasi.ENABLE_REST_SHUTDOWN={{ $SHUTDOWN_REST_ENABLED }} |
|
|
|
|
|
|
|
|
|
|
|
{{ if not $ENABLE_TRANSCRIPTIONS -}} |
|
|
|
{{ if eq $JIGASI_MODE "sip" -}} |
|
|
|
# SIP account |
|
|
|
# SIP account |
|
|
|
net.java.sip.communicator.impl.protocol.sip.acc1=acc1 |
|
|
|
net.java.sip.communicator.impl.protocol.sip.acc1=acc1 |
|
|
|
{{ if .Env.JIGASI_SIP_SERVER }} |
|
|
|
{{ if .Env.JIGASI_SIP_SERVER }} |
|
|
@ -134,7 +136,7 @@ net.java.sip.communicator.impl.protocol.jabber.acc{{ $index }}.BREWERY={{ $JIGAS |
|
|
|
net.java.sip.communicator.impl.protocol.jabber.acc{{ $index }}.DOMAIN_BASE={{ $XMPP_DOMAIN }} |
|
|
|
net.java.sip.communicator.impl.protocol.jabber.acc{{ $index }}.DOMAIN_BASE={{ $XMPP_DOMAIN }} |
|
|
|
{{ end -}} |
|
|
|
{{ end -}} |
|
|
|
org.jitsi.jigasi.BREWERY_ENABLED=true |
|
|
|
org.jitsi.jigasi.BREWERY_ENABLED=true |
|
|
|
org.jitsi.jigasi.ENABLE_SIP={{ not $DISABLE_SIP }} |
|
|
|
org.jitsi.jigasi.ENABLE_SIP={{ eq $JIGASI_MODE "sip" }} |
|
|
|
|
|
|
|
|
|
|
|
org.jitsi.jigasi.HEALTH_CHECK_SIP_URI={{ .Env.JIGASI_HEALTH_CHECK_SIP_URI | default "" }} |
|
|
|
org.jitsi.jigasi.HEALTH_CHECK_SIP_URI={{ .Env.JIGASI_HEALTH_CHECK_SIP_URI | default "" }} |
|
|
|
org.jitsi.jigasi.HEALTH_CHECK_INTERVAL={{ .Env.JIGASI_HEALTH_CHECK_INTERVAL | default "300000" }} |
|
|
|
org.jitsi.jigasi.HEALTH_CHECK_INTERVAL={{ .Env.JIGASI_HEALTH_CHECK_INTERVAL | default "300000" }} |
|
|
@ -148,6 +150,12 @@ org.jitsi.jigasi.xmpp.acc.AUTO_DISCOVER_STUN=false |
|
|
|
org.jitsi.jigasi.xmpp.acc.IM_DISABLED=true |
|
|
|
org.jitsi.jigasi.xmpp.acc.IM_DISABLED=true |
|
|
|
org.jitsi.jigasi.xmpp.acc.SERVER_STORED_INFO_DISABLED=true |
|
|
|
org.jitsi.jigasi.xmpp.acc.SERVER_STORED_INFO_DISABLED=true |
|
|
|
org.jitsi.jigasi.xmpp.acc.IS_FILE_TRANSFER_DISABLED=true |
|
|
|
org.jitsi.jigasi.xmpp.acc.IS_FILE_TRANSFER_DISABLED=true |
|
|
|
|
|
|
|
{{ if eq $JIGASI_MODE "transcriber" -}} |
|
|
|
|
|
|
|
org.jitsi.jigasi.xmpp.acc.USER_ID={{ $JIGASI_TRANSCRIBER_USER }}@{{ $XMPP_RECORDER_DOMAIN }} |
|
|
|
|
|
|
|
org.jitsi.jigasi.xmpp.acc.PASS={{ .Env.JIGASI_TRANSCRIBER_PASSWORD }} |
|
|
|
|
|
|
|
org.jitsi.jigasi.xmpp.acc.ANONYMOUS_AUTH=false |
|
|
|
|
|
|
|
org.jitsi.jigasi.xmpp.acc.ALLOW_NON_SECURE=true |
|
|
|
|
|
|
|
{{ else }} |
|
|
|
{{ if .Env.ENABLE_AUTH | default "0" | toBool }} |
|
|
|
{{ if .Env.ENABLE_AUTH | default "0" | toBool }} |
|
|
|
{{ if .Env.ENABLE_GUESTS | default "0" | toBool }} |
|
|
|
{{ if .Env.ENABLE_GUESTS | default "0" | toBool }} |
|
|
|
org.jitsi.jigasi.xmpp.acc.USER_ID={{ $JIGASI_XMPP_USER }}@{{ $XMPP_GUEST_DOMAIN }} |
|
|
|
org.jitsi.jigasi.xmpp.acc.USER_ID={{ $JIGASI_XMPP_USER }}@{{ $XMPP_GUEST_DOMAIN }} |
|
|
@ -159,13 +167,13 @@ org.jitsi.jigasi.xmpp.acc.ANONYMOUS_AUTH=false |
|
|
|
org.jitsi.jigasi.xmpp.acc.PASS={{ .Env.JIGASI_XMPP_PASSWORD }} |
|
|
|
org.jitsi.jigasi.xmpp.acc.PASS={{ .Env.JIGASI_XMPP_PASSWORD }} |
|
|
|
org.jitsi.jigasi.xmpp.acc.ALLOW_NON_SECURE=true |
|
|
|
org.jitsi.jigasi.xmpp.acc.ALLOW_NON_SECURE=true |
|
|
|
{{ end }} |
|
|
|
{{ end }} |
|
|
|
|
|
|
|
{{ end }} |
|
|
|
# Activate this property if you are using self-signed certificates or other |
|
|
|
# Activate this property if you are using self-signed certificates or other |
|
|
|
# type of non-trusted certicates. In this mode your service trust in the |
|
|
|
# type of non-trusted certicates. In this mode your service trust in the |
|
|
|
# remote certificates always. |
|
|
|
# remote certificates always. |
|
|
|
net.java.sip.communicator.service.gui.ALWAYS_TRUST_MODE_ENABLED=true |
|
|
|
net.java.sip.communicator.service.gui.ALWAYS_TRUST_MODE_ENABLED=true |
|
|
|
|
|
|
|
|
|
|
|
{{ if $ENABLE_TRANSCRIPTIONS -}} |
|
|
|
{{ if eq $JIGASI_MODE "transcriber" -}} |
|
|
|
# Transcription config |
|
|
|
# Transcription config |
|
|
|
org.jitsi.jigasi.ENABLE_TRANSCRIPTION=true |
|
|
|
org.jitsi.jigasi.ENABLE_TRANSCRIPTION=true |
|
|
|
org.jitsi.jigasi.transcription.ENABLE_TRANSLATION=true |
|
|
|
org.jitsi.jigasi.transcription.ENABLE_TRANSLATION=true |
|
|
@ -179,6 +187,16 @@ org.jitsi.jigasi.transcription.SAVE_TXT=true |
|
|
|
org.jitsi.jigasi.transcription.SEND_TXT={{ .Env.JIGASI_TRANSCRIBER_SEND_TXT | default "false"}} |
|
|
|
org.jitsi.jigasi.transcription.SEND_TXT={{ .Env.JIGASI_TRANSCRIBER_SEND_TXT | default "false"}} |
|
|
|
org.jitsi.jigasi.transcription.RECORD_AUDIO={{ .Env.JIGASI_TRANSCRIBER_RECORD_AUDIO | default "false"}} |
|
|
|
org.jitsi.jigasi.transcription.RECORD_AUDIO={{ .Env.JIGASI_TRANSCRIBER_RECORD_AUDIO | default "false"}} |
|
|
|
org.jitsi.jigasi.transcription.RECORD_AUDIO_FORMAT=wav |
|
|
|
org.jitsi.jigasi.transcription.RECORD_AUDIO_FORMAT=wav |
|
|
|
|
|
|
|
{{ if .Env.JIGASI_TRANSCRIBER_CUSTOM_SERVICE -}} |
|
|
|
|
|
|
|
org.jitsi.jigasi.transcription.customService={{ .Env.JIGASI_TRANSCRIBER_CUSTOM_SERVICE }} |
|
|
|
|
|
|
|
{{ end -}} |
|
|
|
|
|
|
|
{{ if $JIGASI_TRANSCRIBER_FILTER_SILENCE -}} |
|
|
|
|
|
|
|
org.jitsi.jigasi.transcription.FILTER_SILENCE = true |
|
|
|
|
|
|
|
{{ end -}} |
|
|
|
|
|
|
|
{{ if .Env.JIGASI_TRANSCRIBER_REMOTE_CONFIG_URL -}} |
|
|
|
|
|
|
|
org.jitsi.jigasi.transcription.remoteTranscriptionConfigUrl={{ .Env.JIGASI_TRANSCRIBER_REMOTE_CONFIG_URL }} |
|
|
|
|
|
|
|
{{ end -}} |
|
|
|
|
|
|
|
|
|
|
|
{{ end -}} |
|
|
|
{{ end -}} |
|
|
|
|
|
|
|
|
|
|
|
{{ if .Env.JIGASI_SIP_DEFAULT_ROOM }} |
|
|
|
{{ if .Env.JIGASI_SIP_DEFAULT_ROOM }} |
|
|
|