ソースを参照

jicofo: add JICOFO_AUTH_LIFETIME as environment variable

emrah 1 年間 前
コミット
497015b
2 ファイル変更4 行追加1 行削除
  1. 1 0
      docker-compose.yml
  2. 3 1
      jicofo/rootfs/defaults/jicofo.conf

+ 1 - 0
docker-compose.yml

@@ -285,6 +285,7 @@ services:
             - ENABLE_RECORDING
             - ENABLE_SCTP
             - ENABLE_AUTO_LOGIN
+            - JICOFO_AUTH_LIFETIME
             - JICOFO_AUTH_PASSWORD
             - JICOFO_AUTH_TYPE
             - JICOFO_BRIDGE_REGION_GROUPS

+ 3 - 1
jicofo/rootfs/defaults/jicofo.conf

@@ -2,6 +2,7 @@
 {{ $JICOFO_ENABLE_AUTH := .Env.JICOFO_ENABLE_AUTH | default $ENABLE_AUTH | toBool -}}
 {{ $AUTH_TYPE := .Env.AUTH_TYPE | default "internal" -}}
 {{ $JICOFO_AUTH_TYPE := .Env.JICOFO_AUTH_TYPE | default $AUTH_TYPE -}}
+{{ $JICOFO_AUTH_LIFETIME := .Env.JICOFO_AUTH_LIFETIME | default "24 hours" -}}
 {{ $ENABLE_SCTP := .Env.ENABLE_SCTP | default "0" | toBool -}}
 {{ $ENABLE_RECORDING := .Env.ENABLE_RECORDING | default "0" | toBool -}}
 {{ $ENABLE_OCTO := .Env.ENABLE_OCTO | default "0" | toBool -}}
@@ -36,7 +37,8 @@ jicofo {
       type = XMPP
       {{ end }}
       login-url = "{{ $XMPP_DOMAIN }}"
-      enable-auto-login={{ $ENABLE_AUTO_LOGIN }}
+      enable-auto-login = {{ $ENABLE_AUTO_LOGIN }}
+      authentication-lifetime = {{ $JICOFO_AUTH_LIFETIME }}
     }
     {{ end }}