aboutsummaryrefslogtreecommitdiffhomepage
path: root/server
diff options
context:
space:
mode:
Diffstat (limited to 'server')
-rw-r--r--server/initializers/checker.js15
1 files changed, 14 insertions, 1 deletions
diff --git a/server/initializers/checker.js b/server/initializers/checker.js
index 4ecabac77..dad8525fa 100644
--- a/server/initializers/checker.js
+++ b/server/initializers/checker.js
@@ -8,12 +8,25 @@ const User = mongoose.model('User')
8 8
9const checker = { 9const checker = {
10 checkConfig, 10 checkConfig,
11 checkMissedConfig,
11 clientsExist, 12 clientsExist,
12 usersExist 13 usersExist
13} 14}
14 15
15// Check the config files 16// Some checks on configuration files
16function checkConfig () { 17function checkConfig () {
18 if (config.has('webserver.host')) {
19 let errorMessage = '`host` config key was renamed to `hostname` but it seems you still have a `host` key in your configuration files!'
20 errorMessage += ' Please ensure to rename your `host` configuration to `hostname`.'
21
22 return errorMessage
23 }
24
25 return null
26}
27
28// Check the config files
29function checkMissedConfig () {
17 const required = [ 'listen.port', 30 const required = [ 'listen.port',
18 'webserver.https', 'webserver.hostname', 'webserver.port', 31 'webserver.https', 'webserver.hostname', 'webserver.port',
19 'database.hostname', 'database.port', 'database.suffix', 32 'database.hostname', 'database.port', 'database.suffix',