forked from emqx/emqx-rel
-
Notifications
You must be signed in to change notification settings - Fork 3
/
relx.config
64 lines (56 loc) · 1.37 KB
/
relx.config
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
{lib_dirs, [
"deps/elixir/lib/"
]}.
{release, {emqttd, "2.1"}, [
sasl,
asn1,
syntax_tools,
ssl,
crypto,
xmerl,
os_mon,
inets,
goldrush,
compiler,
runtime_tools,
{observer, load},
%%{wx, load},
%% pbkdf2,
lager,
gen_logger,
gproc,
esockd,
mochiweb,
{mnesia, load},
emqttd,
hackney,
{emq_dashboard, load},
{emqttd_plugin_housing, load}
]}.
{include_src, false}.
{extended_start_script, false}.
{generate_start_script, false}.
{sys_config, false}.
{vm_args, false}.
{overlay_vars, "vars.config"}.
{overlay, [
{mkdir, "etc/"},
{mkdir, "log/"},
{mkdir, "data/"},
{mkdir, "data/mnesia"},
{mkdir, "data/configs"},
{template, "bin/emqenv", "bin/emqenv"},
{template, "bin/emqttd", "bin/emqttd"},
{template, "bin/emqttd_ctl", "bin/emqttd_ctl"},
{template, "bin/emqttd.cmd", "bin/emqttd.cmd"},
{template, "bin/emqttd_ctl.cmd", "bin/emqttd_ctl.cmd"},
{copy, "rel/conf/plugins", "etc/"},
{copy, "deps/emqttd/etc/certs", "etc/"},
{template, "rel/conf/emq.conf", "etc/emq.conf"},
{copy, "rel/conf/acl.conf", "etc/acl.conf"},
{copy, "data/loaded_plugins", "data/loaded_plugins"},
{copy, "bin/cuttlefish", "bin/cuttlefish"},
{copy, "bin/nodetool", "bin/nodetool"},
{copy, "rel/schema", "releases/\{\{rel_vsn\}\}/"},
{copy, "bin/install_upgrade_escript", "bin/install_upgrade_escript"}
]}.