UNPKG

@mmh-software/webview

Version:
36 lines (28 loc) 1.08 kB
// index.js const express = require('express'); const app = express(); const bodyParser = require('body-parser'); const cors = require('cors'); const config = require('./config'); // set up port const PORT = config.app.port_dataServer // process.env.PORT || 3000; app.use(bodyParser.json()); app.use(cors()); // add routes const router = require('./routes/router.js'); app.use('/api', router); var container = require('./lib/container.js'); container(app) var document = require('./lib/document.js'); document(app) var https = require('https'); var fs = require('fs'); // This line is from the Node.js HTTPS documentation. var options = { key: fs.readFileSync(config.ssl.privatekey), cert: fs.readFileSync(config.ssl.certificate) }; // run server //app.listen(PORT, () => console.log(`Server running on port ${PORT}`)); https.createServer(options, app).listen(PORT, () => console.log(`License HTTPS Service listening on port ${PORT}!`)); //https.createServer(options, app).listen(50443, () => console.log('License HTTPS Service listening on port 50443!'));