Commit c0ae590e authored by surya singh's avatar surya singh
Browse files

Cleanup

parent 23ef21f1
Loading
Loading
Loading
Loading
+0 −14
Original line number Diff line number Diff line
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var tslib_1 = require('tslib');
var connect_1 = tslib_1.__importDefault(require('connect'));
var path_1 = tslib_1.__importDefault(require('path'));
var serve_static_1 = tslib_1.__importDefault(require('serve-static'));
var env_1 = require('./scripts/env');
var port = env_1.env.PORT;
connect_1
	.default()
	.use(serve_static_1.default(path_1.default.join(__dirname, '../')))
	.listen(port);
console.log('listening on ' + port);
//# sourceMappingURL=app.js.map
+0 −1
Original line number Diff line number Diff line
{"version":3,"file":"app.js","sourceRoot":"","sources":["app.ts"],"names":[],"mappings":";;;AAAA,4DAA8B;AAC9B,sDAAwB;AACxB,sEAAuC;AACvC,qCAAoC;AAEpC,IAAM,IAAI,GAAW,SAAG,CAAC,IAAI,CAAC;AAE9B,iBAAO,EAAE;KACP,GAAG,CAAC,sBAAW,CAAC,cAAI,CAAC,IAAI,CAAC,SAAS,EAAE,KAAK,CAAC,CAAC,CAAC;KAC7C,MAAM,CAAC,IAAI,CAAC,CAAC;AAEf,OAAO,CAAC,GAAG,CAAC,kBAAgB,IAAM,CAAC,CAAC"}
 No newline at end of file
+0 −51
Original line number Diff line number Diff line
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
require('dotenv').config();
var pm2 = require('pm2');
var env_1 = require('./scripts/env');
var MACHINE_NAME = process.env.KEYMETRICS_MACHINE_NAME;
var PRIVATE_KEY = process.env.KEYMETRICS_SECRET_KEY;
var PUBLIC_KEY = process.env.KEYMETRICS_PUBLIC_KEY;
var appName = process.env.PM2_APP_NAME || 'EverCarrier';
var instances = env_1.env.WEB_CONCURRENCY;
var maxMemory = env_1.env.WEB_MEMORY;
var port = env_1.env.PORT;
pm2.connect(function () {
	pm2.start(
		{
			script: './www/out-tsc/app.js',
			name: appName,
			exec_mode: 'fork',
			instances: instances,
			max_memory_restart: maxMemory + 'M',
			env: {
				NODE_ENV: 'production',
				PORT: port,
				KEYMETRICS_PUBLIC: PUBLIC_KEY,
				KEYMETRICS_SECRET: PRIVATE_KEY,
			},
			post_update: ['yarn install'],
		},
		function () {
			pm2.dump(console.error);
			pm2.launchBus(function (err, bus) {
				console.log('[PM2] Log streaming started');
				bus.on('log:out', function (packet) {
					console.log(
						'[App:%s] %s',
						packet.process.name,
						packet.data
					);
				});
				bus.on('log:err', function (packet) {
					console.error(
						'[App:%s][Err] %s',
						packet.process.name,
						packet.data
					);
				});
			});
		}
	);
});
//# sourceMappingURL=pm2bootstrap.js.map
+0 −1
Original line number Diff line number Diff line
{"version":3,"file":"pm2bootstrap.js","sourceRoot":"","sources":["pm2bootstrap.ts"],"names":[],"mappings":";;AAAA,OAAO,CAAC,QAAQ,CAAC,CAAC,MAAM,EAAE,CAAC;AAC3B,IAAM,GAAG,GAAG,OAAO,CAAC,KAAK,CAAC,CAAC;AAE3B,qCAAoC;AAEpC,IAAM,YAAY,GAAG,OAAO,CAAC,GAAG,CAAC,uBAAuB,CAAC;AACzD,IAAM,WAAW,GAAG,OAAO,CAAC,GAAG,CAAC,qBAAqB,CAAC;AACtD,IAAM,UAAU,GAAG,OAAO,CAAC,GAAG,CAAC,qBAAqB,CAAC;AACrD,IAAM,OAAO,GAAG,OAAO,CAAC,GAAG,CAAC,YAAY,IAAI,aAAa,CAAC;AAC1D,IAAM,SAAS,GAAG,SAAG,CAAC,eAAe,CAAC;AACtC,IAAM,SAAS,GAAG,SAAG,CAAC,UAAU,CAAC;AACjC,IAAM,IAAI,GAAG,SAAG,CAAC,IAAI,CAAC;AAEtB,GAAG,CAAC,OAAO,CAAC;IACX,GAAG,CAAC,KAAK,CACR;QACC,MAAM,EAAE,sBAAsB;QAC9B,IAAI,EAAE,OAAO;QACb,SAAS,EAAE,MAAM;QACjB,SAAS,WAAA;QACT,kBAAkB,EAAE,SAAS,GAAG,GAAG;QACnC,GAAG,EAAE;YAEJ,QAAQ,EAAE,YAAY;YACtB,IAAI,EAAE,IAAI;YACV,iBAAiB,EAAE,UAAU;YAC7B,iBAAiB,EAAE,WAAW;SAC9B;QACD,WAAW,EAAE,CAAC,cAAc,CAAC;KAC7B,EACD;QACC,GAAG,CAAC,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC;QAExB,GAAG,CAAC,SAAS,CAAC,UAAU,GAAG,EAAE,GAAG;YAC/B,OAAO,CAAC,GAAG,CAAC,6BAA6B,CAAC,CAAC;YAE3C,GAAG,CAAC,EAAE,CAAC,SAAS,EAAE,UAAU,MAAM;gBACjC,OAAO,CAAC,GAAG,CACV,aAAa,EACb,MAAM,CAAC,OAAO,CAAC,IAAI,EACnB,MAAM,CAAC,IAAI,CACX,CAAC;YACH,CAAC,CAAC,CAAC;YAEH,GAAG,CAAC,EAAE,CAAC,SAAS,EAAE,UAAU,MAAM;gBACjC,OAAO,CAAC,KAAK,CACZ,kBAAkB,EAClB,MAAM,CAAC,OAAO,CAAC,IAAI,EACnB,MAAM,CAAC,IAAI,CACX,CAAC;YACH,CAAC,CAAC,CAAC;QACJ,CAAC,CAAC,CAAC;IACJ,CAAC,CACD,CAAC;AACH,CAAC,CAAC,CAAC"}
 No newline at end of file