summaryrefslogtreecommitdiff
path: root/files/prosody.cfg.lua.j2
AgeCommit message (Collapse)Author
2025-08-11Do not explicitly load component moduleMatthew Fennell
Whoops! mod_component is not supposed to be loaded directly, instead it gets indirectly loaded as a result of the relevant component definitions.
2025-08-11Enable extra modules available in prosody 13Matthew Fennell
I took the opportunity to look through the module list and add some extra ones that were missing before.
2025-08-11Enable sasl2 modulesMatthew Fennell
These are newly available in Trixie. I believe Monal will start loudly warning if they are not used in the near future.
2025-08-11Remove unused mod_posixMatthew Fennell
According to prosodyctl check, this module is no longer used or needed.
2025-07-06Remove debug logging optionMatthew Fennell
Debug logging was historically enabled in nonprod. This would let me test interactions between the client and the server by checking exactly what was sent and received. However, this will shortly not be needed as prosody 13 supports prosodyctl shell watch log, allowing me to "dip in" to debug logs whenver needed.
2025-07-06Share turnserver between vhosts on same machineMatthew Fennell
I made a mistake in the original configuration - I tried to give each virtual host a separate turnserver on its own subdomain. However, since koyo.haus and fennell.dev (and likewise in nonprod) share a virtual machine, they can only have one turnserver between them (in the turnserver.conf, there can only be a single realm). Therefore, always point to koyo.haus for the turnserver in each environment.
2024-08-19Allow prosody's debug logging to be enabledMatthew Fennell
This lets us log each individual stanza from a server perspective, which can be useful when debugging client behaviour.
2024-05-23Add anonymous subdomain when requestedMatthew Fennell
This will primiarly be used for motoristic.
2024-04-04Bring repo up-to-date with current prod configMatthew Fennell
2024-02-28Remove 10 year archival of messagesMatthew Fennell
I misunderstood how MAM works, and thought that storing messages long-term would allow new clients to retrieve long-term history. This commit moves the server's configuration back to the default of one week.
2024-02-28Add reload_modules community moduleMatthew Fennell
My ACME scripts currently reload (instead of restarting) prosody after installing new certificates. Therefore, I would like to make sure that these new certificates are picked up on such an action.
2024-02-05Bulk update with all changes currently in prodMatthew Fennell