-- Community modules
"smacks"; -- XEP-0198: Stream Management
- "csi"; "filter_chatstates"; "throttle_presence"; -- XEP-0352: Client State Indication
+ "csi_battery_saver"; -- XEP-0352: Client State Indication
"http_upload"; -- XEP-0363: HTTP File Upload
"register_web"; -- what it says on the tin
};
-- Debian:
-- send the server to background.
--
-daemonize = true
+daemonize = false
-- Debian:
-- Please, don't change this option since /var/run/prosody/
key = "/etc/ssl/private/letsencrypt/live.key";
certificate = "/etc/ssl/mycerts/letsencrypt/live.crt+chain";
ciphers = "ALL:!EXPORT:!LOW:!MEDIUM:!aNULL:!3DES";
- dhparam = "{{ prosody.paths.dh2048 }}";
+ dhparam = "/etc/ssl/dh2048.pem";
}
-- support legacy clients
legacy_ssl_ports = { 5223 }
-- they are offline. This setting controls how long Prosody will keep
-- messages in the archive before removing them.
-archive_expires_after = "1w" -- Remove archived messages after 1 week
+archive_expires_after = "2d" -- Remove archived messages after 2 days
-- You can also configure messages to be stored in-memory only. For more
-- archiving options, see https://prosody.im/doc/modules/mod_mam