summaryrefslogtreecommitdiffstats
path: root/prosody/gagarine
diff options
context:
space:
mode:
authorPaul Kocialkowski <contact@paulk.fr>2014-01-17 19:06:54 +0100
committerPaul Kocialkowski <contact@paulk.fr>2014-01-26 18:12:47 +0100
commit03f8a1ebabf1f82c4bc692a56749a450223e8c52 (patch)
treedb3233522536702f0e5a2cdfa57b61841a6bfac5 /prosody/gagarine
parenta2d2e406632f173132b36ae555608ed1215ee4fe (diff)
downloadconfiguration-03f8a1ebabf1f82c4bc692a56749a450223e8c52.tar.gz
configuration-03f8a1ebabf1f82c4bc692a56749a450223e8c52.tar.bz2
configuration-03f8a1ebabf1f82c4bc692a56749a450223e8c52.zip
prosody: Gagarine config
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Diffstat (limited to 'prosody/gagarine')
-rw-r--r--prosody/gagarine/conf.avail/paulk.fr.cfg.lua5
-rw-r--r--prosody/gagarine/prosody.cfg.lua50
2 files changed, 55 insertions, 0 deletions
diff --git a/prosody/gagarine/conf.avail/paulk.fr.cfg.lua b/prosody/gagarine/conf.avail/paulk.fr.cfg.lua
new file mode 100644
index 0000000..9ecdf98
--- /dev/null
+++ b/prosody/gagarine/conf.avail/paulk.fr.cfg.lua
@@ -0,0 +1,5 @@
+VirtualHost "paulk.fr"
+ ssl = {
+ key = "/etc/ssl/private/gagarine.paulk.fr.key";
+ certificate = "/etc/ssl/certs/gagarine.paulk.fr.pem";
+ }
diff --git a/prosody/gagarine/prosody.cfg.lua b/prosody/gagarine/prosody.cfg.lua
new file mode 100644
index 0000000..aec8b62
--- /dev/null
+++ b/prosody/gagarine/prosody.cfg.lua
@@ -0,0 +1,50 @@
+-- prosody
+
+admins = { "paulk@paulk.fr" }
+
+---- modules
+
+modules_enabled = {
+ "roster";
+ "saslauth";
+ "tls";
+ "dialback";
+ "disco";
+
+ "private";
+ "disco";
+
+ "legacyauth";
+ "version";
+ "uptime";
+ "time";
+ "ping";
+ "pep";
+ "register";
+
+ "bosh";
+ "posix";
+};
+
+bosh_ports = { 5280 }
+
+allow_registration = false;
+authentication = "internal_hashed";
+
+c2s_require_encryption = true
+
+---- service
+
+daemonize = true;
+pidfile = "/var/run/prosody/prosody.pid";
+
+---- storage
+
+storage = "sql"
+sql = { driver = "MySQL", database = "jabber.paulk.fr", username = "jabber.paulk.fr", host = "localhost" }
+
+---- logs
+
+log = "/srv/log/prosody.log"
+
+Include "conf.d/*.cfg.lua"