-
Notifications
You must be signed in to change notification settings - Fork 1
/
manifest.js
44 lines (42 loc) · 824 Bytes
/
manifest.js
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
'use strict';
var nconf = require('nconf');
var path = require('path');
var manifest = {
connections: [
{
port: nconf.get('port'),
routes: {
files: {
relativeTo: path.join(__dirname, 'server')
},
security: {
xframe: true
}
}
}
],
registrations: [
{plugin: 'crumb'},
{plugin: 'vision'},
{plugin: 'inert'},
{plugin: 'hapi-io'},
{
plugin: {
register: "./plugins/chat/index.js",
options : {
rethink: {
host: nconf.get('rethinkDB-host'),
port: nconf.get('rethinkDB-port'),
db: nconf.get('rethinkDB-name'),
}
}
},
options: {
routes: {
prefix: '/chat'
}
}
}
]
};
module.exports = manifest;