-- SPDX-FileCopyrightText: 2024 Matthew Fennell -- -- SPDX-License-Identifier: AGPL-3.0-only admins = { } plugin_paths = { "/usr/local/lib/prosody/modules" } modules_enabled = { "admin_adhoc"; "admin_shell"; "blocklist"; "bookmarks"; "carbons"; "cloud_notify"; "csi_battery_saver"; "dialback"; "disco"; "external_services"; "invites"; "invites_adhoc"; "invites_register"; "limits"; "mam"; "mimicking"; "pep"; "ping"; "posix"; "private"; "proxy65"; "register"; "roster"; "saslauth"; "smacks"; "time"; "tls"; "uptime"; "vcard4"; "vcard_legacy"; "version"; } modules_disabled = { } pidfile = "/run/prosody/prosody.pid"; log = { info = "/var/log/prosody/prosody.log"; error = "/var/log/prosody/prosody.err"; { levels = { "error" }; to = "syslog"; }; } s2s_secure_auth = true s2s_require_encryption = true c2s_require_encryption = true authentication = "internal_hashed" certificates = "certs" allow_registration = true limits = { c2s = { rate = "10kb/s"; }; s2sin = { rate = "30kb/s"; }; } archive_expires_after = "10y" Include "conf.d/*.cfg.lua"