summaryrefslogtreecommitdiff
path: root/ejabberd/config.d/xmpp-muclog.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ejabberd/config.d/xmpp-muclog.yml')
-rw-r--r--ejabberd/config.d/xmpp-muclog.yml18
1 files changed, 18 insertions, 0 deletions
diff --git a/ejabberd/config.d/xmpp-muclog.yml b/ejabberd/config.d/xmpp-muclog.yml
new file mode 100644
index 0000000..2403a82
--- /dev/null
+++ b/ejabberd/config.d/xmpp-muclog.yml
@@ -0,0 +1,18 @@
+# XMPP MUC service (publicly logged)
+#
+# * logfiles are not created public readable - fix with this cronjob:
+# /etc/local-COMMON/ejabberd/cron.hourly/local-ejabberd-muc-publish
+#
+# Example Apache2 snippet:
+# Alias /logs /var/www/vhosts/www-ejabberd/conference
+# <Location /logs>
+# Options Indexes
+# DirectoryIndex index.html
+# </Location>
+#
+# Depends: ejabberd-mod-muc-log-http
+
+modules:
+ mod_muc_log:
+ outdir: "/var/lib/ejabberd/logs"
+ mod_muc_log_http: {}