prosody: add ability to configure max occupants
This commit is contained in:
parent
85a38d96a4
commit
7c7a43a045
|
@ -208,6 +208,7 @@ services:
|
|||
- LDAP_START_TLS
|
||||
- LDAP_URL
|
||||
- LDAP_USE_TLS
|
||||
- MAX_PARTICIPANTS
|
||||
- PROSODY_RESERVATION_ENABLED
|
||||
- PROSODY_RESERVATION_REST_BASE_URL
|
||||
- PUBLIC_URL
|
||||
|
|
|
@ -241,6 +241,9 @@ Component "{{ $XMPP_MUC_DOMAIN }}" "muc"
|
|||
{{ if $ENABLE_SUBDOMAINS -}}
|
||||
"muc_domain_mapper";
|
||||
{{ end -}}
|
||||
{{ if .Env.MAX_PARTICIPANTS }}
|
||||
"muc_max_occupants";
|
||||
{{ end }
|
||||
}
|
||||
muc_room_cache_size = 1000
|
||||
muc_room_locking = false
|
||||
|
@ -248,6 +251,10 @@ Component "{{ $XMPP_MUC_DOMAIN }}" "muc"
|
|||
{{ if .Env.XMPP_MUC_CONFIGURATION -}}
|
||||
{{ join "\n" (splitList "," .Env.XMPP_MUC_CONFIGURATION) }}
|
||||
{{ end -}}
|
||||
{{ if .Env.MAX_PARTICIPANTS }}
|
||||
muc_access_whitelist = { "{{ .Env.JICOFO_AUTH_USER }}@{{ .Env.XMPP_AUTH_DOMAIN }}" }
|
||||
muc_max_occupants = "{{ .Env.MAX_PARTICIPANTS }}"
|
||||
{{ end }}
|
||||
|
||||
Component "focus.{{ $XMPP_DOMAIN }}" "client_proxy"
|
||||
target_address = "{{ $JICOFO_AUTH_USER }}@{{ $XMPP_AUTH_DOMAIN }}"
|
||||
|
|
Loading…
Reference in New Issue