UNPKG

@contentacms/contentajs

Version:

A nodejs server that proxies to Contenta CMS and holds custom code.

22 lines (17 loc) 577 B
"use strict"; /** * Web worker code. Will start a webserver listening on the specified port. */ const config = require('config'); const logger = require('pino')(); const Adios = require('adios'); const app = require('../app'); const server = app.listen(config.get('app.port')); Adios.child.init(() => new Promise(resolve => { logger.info('Shutting down server for web worker %s.', process.pid); server.close(() => { logger.info('Server for web worker %s shut down.', process.pid); resolve(); }); }), config.get('app.adiosSocket')); module.exports = server;