diff --git a/src/server.js b/src/server.js index b6faccd25..740ebaa17 100644 --- a/src/server.js +++ b/src/server.js @@ -20,6 +20,7 @@ var assert = require('assert'), passport = require('passport'), path = require('path'), routes = require('./routes/index.js'), + setup = require('./setup.js'), ws = require('ws'); var gHttpServer = null; @@ -320,6 +321,7 @@ function start(callback) { auth.initialize, database.initialize, cloudron.initialize, + setup.configureWebadmin, gHttpServer.listen.bind(gHttpServer, config.get('port'), '127.0.0.1'), gSysadminHttpServer.listen.bind(gSysadminHttpServer, config.get('sysadminPort'), '127.0.0.1'), eventlog.add.bind(null, eventlog.ACTION_START, { userId: null, username: 'boot' }, { version: config.version() }) diff --git a/src/setup.js b/src/setup.js index 060b46c57..9f3e83158 100644 --- a/src/setup.js +++ b/src/setup.js @@ -6,6 +6,8 @@ exports = module.exports = { getStatus: getStatus, activate: activate, + configureWebadmin: configureWebadmin, + SetupError: SetupError };