prosody/conf.d/04-vhost.cfg.lua
2020-05-31 17:26:17 +02:00

27 lines
673 B
Lua

local domain = os.getenv("DOMAIN")
ssl = {
key = "/usr/local/etc/prosody/certs/prosody.key";
certificate = "/usr/local/etc/prosody/certs/prosody.crt";
}
VirtualHost (domain)
-- Set up a SOCKS5 bytestream proxy for server-proxied file transfers
Component ("proxy." .. domain) "proxy65"
proxy65_address = "proxy." .. domain
proxy65_acl = { domain }
-- Set up a http file upload because proxy65 is not working in muc
-- Component (domain) "http_upload"
-- is set-up via modules_enabled
Component ("conference." .. domain) "muc"
name = "Prosody Chatrooms"
restrict_room_creation = false
max_history_messages = 20
modules_enabled = {
"muc_mam",
"vcard_muc"
}