index.js
662 Bytes
const process = require('process');
const express = require('express');
const config = require('komodo-sdk/config');
const logger = require('komodo-sdk/logger');
const routerSmstools = require('./routers/smstools');
const routerSmstoolsConfig = require('./routers/smstools-config');
const app = express();
app.use('/smstools', routerSmstools);
app.use('/smstools-config', routerSmstoolsConfig);
app.get('/cwd', (req, res) => {
res.json({
cwd: process.cwd(),
});
});
const listenPort = (config.apiserver && config.apiserver.listen_port) || 17243;
app.listen(listenPort, () => {
logger.info(`APISERVER listen on port ${listenPort}`);
});