-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmetronome_conf_global.master
More file actions
48 lines (48 loc) · 1.16 KB
/
metronome_conf_global.master
File metadata and controls
48 lines (48 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
pidfile = "/var/run/metronome/metronome.pid";
metronome_max_files_soft = 200000;
metronome_max_files_hard = 300000;
plugin_paths = {
"/usr/lib/metronome/isp-modules",
};
use_libevent = true;
log = {
debug = "/var/log/metronome/metronome.dbg",
info = "/var/log/metronome/metronome.log",
error = "/var/log/metronome/metronome.err",
};
use_ipv6 = {tmpl_var name='ipv6'};
http_ports = {
{tmpl_var name='port_http'},
};
https_ports = {
{tmpl_var name='port_https'},
};
pastebin_ports = {
{tmpl_var name='port_pastebin'},
};
bosh_ports = {
{tmpl_var name='port_bosh'},
};
admins = {
{tmpl_var name='server_admins'}
};
modules_enabled = {
{tmpl_var name='modules_enabled'}
};
modules_disabled = {
};
bosh_max_inactivity = {tmpl_var name='bosh_timeout'};
consider_bosh_secure = true;
cross_domain_bosh = true;
allow_registration = true;
-- TODO generate ssl key during setup
ssl = {
key = "/etc/metronome/certs/localhost.key",
certificate = "/etc/metronome/certs/localhost.cert",
};
c2s_require_encryption = false;
s2s_secure = true;
s2s_insecure_domains = {
"gmail.com",
};
authentication = "internal_plain";