Software /
code /
prosody
Diff
prosody.cfg.lua.dist @ 11560:3bbb1af92514
Merge 0.11->trunk
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Thu, 13 May 2021 11:17:13 +0100 |
parent | 10422:cb6c0a5f9367 |
parent | 11553:b0d8920ed5e5 |
child | 11572:e06dba5e99b9 |
line wrap: on
line diff
--- a/prosody.cfg.lua.dist Fri May 07 16:47:58 2021 +0200 +++ b/prosody.cfg.lua.dist Thu May 13 11:17:13 2021 +0100 @@ -55,6 +55,7 @@ "blocklist"; -- Allow users to block communications with other users "vcard4"; -- User profiles (stored in PEP) "vcard_legacy"; -- Conversion between legacy vCard and PEP Avatar, vcard + "limits"; -- Enable bandwidth limiting for XMPP connections -- Nice to have "version"; -- Replies to server version requests @@ -75,7 +76,6 @@ --"http_files"; -- Serve static files from a directory over HTTP -- Other specific functionality - --"limits"; -- Enable bandwidth limiting for XMPP connections --"groups"; -- Shared roster support --"server_contact_info"; -- Publish contact information for this service --"announce"; -- Send announcement to all online users @@ -125,6 +125,17 @@ --s2s_secure_domains = { "jabber.org" } +-- Enable rate limits for incoming client and server connections + +limits = { + c2s = { + rate = "10kb/s"; + }; + s2sin = { + rate = "30kb/s"; + }; +} + -- Select the authentication backend to use. The 'internal' providers -- use Prosody's configured data storage to store the authentication data.