From 847f7f3d959ff8932466d45c60b16119acbec051 Mon Sep 17 00:00:00 2001 From: Matthew Fennell Date: Mon, 19 Aug 2024 22:01:58 +0100 Subject: Enable roster groups This is useful for two reasons: * To test clients that render roster groups provided by the server * To evaluate whether it is worth enabling this flag in production --- files/virtual_host.cfg.lua.j2 | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'files/virtual_host.cfg.lua.j2') diff --git a/files/virtual_host.cfg.lua.j2 b/files/virtual_host.cfg.lua.j2 index 4558209..fae0cfd 100644 --- a/files/virtual_host.cfg.lua.j2 +++ b/files/virtual_host.cfg.lua.j2 @@ -7,6 +7,7 @@ VirtualHost "{{ virtual_host }}" admins = { "admin@{{ virtual_host }}" }; modules_enabled = { + "groups"; "invites"; "invites_adhoc"; "invites_api"; @@ -17,6 +18,10 @@ modules_enabled = { "turn_external"; } +{%- if roster_groups is defined %} +groups_file = "/etc/prosody/groups/{{ virtual_host }}.toml" +{% endif %} + contact_info = { abuse = { "xmpp:abuse@{{ virtual_host }}" }; admin = { "xmpp:admin@{{ virtual_host }}" }; -- cgit v1.2.3