diff --git a/roles/prosody/templates/prosody.cfg.lua.j2 b/roles/prosody/templates/prosody.cfg.lua.j2 index 8d36bd16795e44f55414d23b587e1256c25cf697..3192ee43b9567c0f9d3e2c1e438b001b43c5b04c 100644 --- a/roles/prosody/templates/prosody.cfg.lua.j2 +++ b/roles/prosody/templates/prosody.cfg.lua.j2 @@ -30,7 +30,6 @@ modules_enabled = { "ping"; -- Replies to XMPP pings with pongs "mam"; -- Store messages in an archive and allow users to access it "csi_simple"; -- Simple Mobile optimizations - "carbons"; -- Enable XEP-0280: Message Carbons -- Admin interfaces --"admin_adhoc"; -- Allows administration via an XMPP client that supports ad-hoc commands @@ -154,6 +153,10 @@ Component "conference.jabber.{{ domain }}" "muc" "muc_mam"; "vcard_muc"; } + ssl = { + key = "/etc/credentials/public/{{ domain }}/privkey.pem"; + certificate = "/etc/credentials/public/{{ domain }}/fullchain.pem"; + } max_history_messages = 500; muc_room_default_public = false; muc_room_default_persistent = true;