From eb8a2e3145e66b7515a4df470879d6b36809b834 Mon Sep 17 00:00:00 2001 From: mguschin Date: Sun, 1 Mar 2026 20:40:03 +0300 Subject: [PATCH] Enable mod_mam for persistent direct message archiving Messages are stored indefinitely in MySQL. Co-Authored-By: Claude Opus 4.6 --- data/prosody/configuration/prosody.cfg.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/data/prosody/configuration/prosody.cfg.lua b/data/prosody/configuration/prosody.cfg.lua index 3c12a2f..0c2eaf6 100644 --- a/data/prosody/configuration/prosody.cfg.lua +++ b/data/prosody/configuration/prosody.cfg.lua @@ -21,6 +21,7 @@ modules_enabled = { "time"; "ping"; "register"; + "mam"; -- Admin interface "admin_adhoc"; @@ -62,6 +63,9 @@ s2s_require_encryption = true -- Authentication authentication = "internal_plain" +-- Message archive settings +archive_expires_after = "never" + -- Certificates directory (global, before VirtualHost) certificates = "/etc/prosody/certs"