forked from mirror/prosody
Upgrade to Prosody 0.11.0:
* featuring Lua 5.2 * installing luaevent, luadbi, luadbi-sqlite3 using luarocks (omitting mysql & postgres to keep build small) * enabling new modules: vcard4, csi_simple, carbons, mam & muc_mam
This commit is contained in:
parent
e83be937b7
commit
7c484beb14
5 changed files with 42 additions and 16 deletions
|
@ -9,12 +9,13 @@ modules_enabled = {
|
|||
"disco"; -- Service discovery
|
||||
|
||||
-- Not essential, but recommended
|
||||
"blocklist"; -- simple modern protocol for blocking remote JIDs (XEP-0191)
|
||||
"blocklist"; -- Simple modern protocol for blocking remote JIDs (XEP-0191)
|
||||
"private"; -- Private XML storage (for room bookmarks, etc.)
|
||||
"vcard"; -- Allow users to set vCards
|
||||
|
||||
-- These are commented by default as they have a performance impact
|
||||
--"compression"; -- Stream compression (Debian: requires lua-zlib module to work)
|
||||
"vcard4"; -- Allow users to set vCards
|
||||
"vcard_legacy"; -- Support older clients
|
||||
"mam"; -- Message Archive (XEP-0313)
|
||||
"carbons"; -- Share and sync conversations (XEP-0280)
|
||||
"csi_simple"; -- Buffer unimportant traffic for simple optimisation for clients using state indication
|
||||
|
||||
-- Nice to have
|
||||
"version"; -- Replies to server version requests
|
||||
|
|
|
@ -14,3 +14,4 @@ storage = {
|
|||
|
||||
-- https://modules.prosody.im/mod_mam.html
|
||||
archive_expires_after = "1y"
|
||||
|
||||
|
|
|
@ -21,4 +21,7 @@ Component ("muc." .. domain) "muc"
|
|||
name = "Prosody Chatrooms"
|
||||
restrict_room_creation = false
|
||||
max_history_messages = 20
|
||||
modules_enabled = {
|
||||
"muc_mam";
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue