misc: support alternate xmpp server for jvb (#1495)
This commit is contained in:
committed by
GitHub
parent
e1c1f1b034
commit
ed095bc28e
@@ -5,10 +5,15 @@
|
||||
{{ $ENABLE_OCTO := .Env.ENABLE_OCTO | default "0" | toBool }}
|
||||
{{ $ENABLE_AUTO_LOGIN := .Env.ENABLE_AUTO_LOGIN | default "1" | toBool }}
|
||||
{{ $ENABLE_REST := Env.JICOFO_ENABLE_REST | default "0" | toBool }}
|
||||
{{ $ENABLE_JVB_XMPP_SERVER := Env.ENABLE_JVB_XMPP_SERVER | default "0" | toBool }}
|
||||
{{ $JIBRI_BREWERY_MUC := .Env.JIBRI_BREWERY_MUC | default "jibribrewery" -}}
|
||||
{{ $JIGASI_BREWERY_MUC := .Env.JIGASI_BREWERY_MUC | default "jigasibrewery" -}}
|
||||
{{ $JVB_BREWERY_MUC := .Env.JVB_BREWERY_MUC | default "jvbbrewery" -}}
|
||||
{{ $JIBRI_PENDING_TIMEOUT := .Env.JIBRI_PENDING_TIMEOUT | default 90 -}}
|
||||
{{ $JVB_XMPP_AUTH_DOMAIN := .Env.JVB_XMPP_AUTH_DOMAIN | default "auth.jvb.meet.jitsi" -}}
|
||||
{{ $JVB_XMPP_INTERNAL_MUC_DOMAIN := .Env.JVB_XMPP_INTERNAL_MUC_DOMAIN | default "muc.jvb.meet.jitsi" -}}
|
||||
{{ $JVB_XMPP_PORT := .Env.JVB_XMPP_PORT | default "6222" -}}
|
||||
{{ $JVB_XMPP_SERVER := .Env.JVB_XMPP_SERVER | default "xmpp.jvb.meet.jitsi" -}}
|
||||
{{ $XMPP_AUTH_DOMAIN := .Env.XMPP_AUTH_DOMAIN | default "auth.meet.jitsi" -}}
|
||||
{{ $XMPP_MUC_DOMAIN := .Env.XMPP_MUC_DOMAIN | default "muc.meet.jitsi" -}}
|
||||
{{ $XMPP_INTERNAL_MUC_DOMAIN := .Env.XMPP_INTERNAL_MUC_DOMAIN | default "internal-muc.meet.jitsi" -}}
|
||||
@@ -65,7 +70,11 @@ jicofo {
|
||||
}
|
||||
{{ end }}
|
||||
|
||||
{{ if $ENABLE_JVB_XMPP_SERVER }}
|
||||
brewery-jid = "{{ $JVB_BREWERY_MUC }}@{{ $JVB_XMPP_INTERNAL_MUC_DOMAIN }}"
|
||||
{{ else }}
|
||||
brewery-jid = "{{ $JVB_BREWERY_MUC }}@{{ $XMPP_INTERNAL_MUC_DOMAIN }}"
|
||||
{{ end }}
|
||||
}
|
||||
// Configure the codecs and RTP extensions to be used in the offer sent to clients.
|
||||
codec {
|
||||
@@ -157,6 +166,16 @@ jicofo {
|
||||
client-proxy = "focus.{{ $XMPP_DOMAIN }}"
|
||||
disable-certificate-verification = true
|
||||
}
|
||||
{{ if $ENABLE_JVB_XMPP_SERVER }}
|
||||
service {
|
||||
enabled = true
|
||||
hostname = "{{ $JVB_XMPP_SERVER }}"
|
||||
port = "{{ $JVB_XMPP_PORT }}"
|
||||
domain = "{{ $JVB_XMPP_AUTH_DOMAIN }}"
|
||||
username = "focus"
|
||||
password = "{{ .Env.JICOFO_AUTH_PASSWORD }}"
|
||||
}
|
||||
{{ end }}
|
||||
{{ if $ENABLE_RECORDING }}
|
||||
trusted-domains = [ "{{ $XMPP_RECORDER_DOMAIN }}" ]
|
||||
{{ end }}
|
||||
|
||||
Reference in New Issue
Block a user