File tree 2 files changed +12
-4
lines changed 2 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -115,6 +115,7 @@ services:
115
115
volumes :
116
116
- ${CONFIG}/jicofo:/config:Z
117
117
environment :
118
+ - AUTH_TYPE
118
119
- ENABLE_AUTH
119
120
- XMPP_DOMAIN
120
121
- XMPP_AUTH_DOMAIN
Original file line number Diff line number Diff line change @@ -10,14 +10,21 @@ org.jitsi.jicofo.jibri.PENDING_TIMEOUT={{ .Env.JIBRI_PENDING_TIMEOUT }}
10
10
org.jitsi.jicofo.jigasi.BREWERY ={{ .Env.JIGASI_BREWERY_MUC}}@{{ .Env.XMPP_INTERNAL_MUC_DOMAIN }}
11
11
{{ end }}
12
12
13
- {{ if .Env.ENABLE_AUTH | default " 0" | toBool }}
14
- org.jitsi.jicofo.auth.URL =XMPP:{{ .Env.XMPP_DOMAIN }}
15
- {{ end }}
16
-
17
13
{{ if .Env.JICOFO_RESERVATION_REST_BASE_URL }}
18
14
org.jitsi.impl.reservation.rest.BASE_URL ={{ .Env.JICOFO_RESERVATION_REST_BASE_URL }}
19
15
{{ end }}
20
16
21
17
{{ if .Env.JICOFO_ENABLE_HEALTH_CHECKS | default " 0" | toBool }}
22
18
org.jitsi.jicofo.health.ENABLE_HEALTH_CHECKS =true
23
19
{{ end }}
20
+
21
+ {{ $ENABLE_AUTH := .Env.ENABLE_AUTH | default " 0" | toBool }}
22
+ {{ $AUTH_TYPE := .Env.AUTH_TYPE | default " internal" }}
23
+
24
+ {{ if $ENABLE_AUTH }}
25
+ {{ if eq $AUTH_TYPE " jwt" }}
26
+ org.jitsi.jicofo.auth.URL =EXT_JWT:{{ .Env.XMPP_DOMAIN }}
27
+ {{ else }}
28
+ org.jitsi.jicofo.auth.URL =XMPP:{{ .Env.XMPP_DOMAIN }}
29
+ {{ end }}
30
+ {{ end }}
You can’t perform that action at this time.
0 commit comments