web: add config options for polls and reactions
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
{{ $TURN_PORT := .Env.TURN_PORT | default "443" }}
|
||||
{{ $TURNS_PORT := .Env.TURNS_PORT | default "443" }}
|
||||
{{ $XMPP_MUC_DOMAIN_PREFIX := (split "." .Env.XMPP_MUC_DOMAIN)._0 }}
|
||||
{{ $DISABLE_POLLS := .Env.DISABLE_POLLS | default "false" | toBool -}}
|
||||
|
||||
admins = {
|
||||
"{{ .Env.JICOFO_AUTH_USER }}@{{ .Env.XMPP_AUTH_DOMAIN }}",
|
||||
@@ -187,9 +188,9 @@ Component "{{ .Env.XMPP_INTERNAL_MUC_DOMAIN }}" "muc"
|
||||
storage = "memory"
|
||||
modules_enabled = {
|
||||
"ping";
|
||||
{{ if .Env.XMPP_INTERNAL_MUC_MODULES }}
|
||||
{{ if .Env.XMPP_INTERNAL_MUC_MODULES -}}
|
||||
"{{ join "\";\n\"" (splitList "," .Env.XMPP_INTERNAL_MUC_MODULES) }}";
|
||||
{{ end }}
|
||||
{{ end -}}
|
||||
}
|
||||
restrict_room_creation = true
|
||||
muc_room_locking = false
|
||||
@@ -199,12 +200,15 @@ Component "{{ .Env.XMPP_MUC_DOMAIN }}" "muc"
|
||||
storage = "memory"
|
||||
modules_enabled = {
|
||||
"muc_meeting_id";
|
||||
{{ if .Env.XMPP_MUC_MODULES }}
|
||||
{{ if .Env.XMPP_MUC_MODULES -}}
|
||||
"{{ join "\";\n\"" (splitList "," .Env.XMPP_MUC_MODULES) }}";
|
||||
{{ end }}
|
||||
{{ if and $ENABLE_AUTH (eq $AUTH_TYPE "jwt") }}
|
||||
{{ end -}}
|
||||
{{ if and $ENABLE_AUTH (eq $AUTH_TYPE "jwt") -}}
|
||||
"{{ $JWT_TOKEN_AUTH_MODULE }}";
|
||||
{{ end }}
|
||||
{{ end -}}
|
||||
{{ if not $DISABLE_POLLS -}}
|
||||
"polls";
|
||||
{{ end -}}
|
||||
}
|
||||
muc_room_cache_size = 1000
|
||||
muc_room_locking = false
|
||||
|
||||
Reference in New Issue
Block a user