-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathserver.js
More file actions
20 lines (17 loc) · 737 Bytes
/
server.js
File metadata and controls
20 lines (17 loc) · 737 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var config = require('./lib/config');
var log4js = require('log4js');
log4js.configure({
appenders: {
out: { type: 'stdout' },
server: { type: 'file', filename: 'logs/server.log' }
},
categories: { default: { appenders: ['out', 'server'], level: 'error' } }
});
var logger = log4js.getLogger();
logger.level = config.LOG_LEVEL;
var connectServer = require('./lib/server/connectServer')
(logger, config.CONNECT_PORT, config.CONNECT_SIGN, config.PUBLIC_AUTH),
publicServer = require('./lib/server/publicServer')
(logger, config.PUBLIC_PORT, connectServer, config.PUBLIC_AUTH),
transServer = require('./lib/server/transServer')
(logger, config.TRANS_PORT, connectServer, publicServer);