@shahanahmed86/create-server
Version:
A CLI to bootstrap a server
23 lines (18 loc) • 492 B
JavaScript
/* eslint-disable no-var */
var http = require('http');
var options = {
timeout: 2000,
host: 'localhost',
port: process.env.PORT || 4000,
path: '/api/healthcheck', // must be the same as HEALTHCHECK in Dockerfile
};
var request = http.request(options, (res) => {
console.info('STATUS: ' + res.statusCode);
process.exitCode = res.statusCode === 200 ? 0 : 1;
process.exit();
});
request.on('error', function (err) {
console.error('ERROR', err);
process.exit(1);
});
request.end();