Files
freeCodeCamp/api-server/ecosystem.config.js
Oliver Eyton-Williams 0e77b1523f feat: add ecosystem file for pm2 (#46016)
* feat: add ecosystem file for pm2

* fix: use cluster mode, but with logs

* fix: stop hardcoding DEBUG

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>

Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-05-18 02:14:41 +05:30

21 lines
397 B
JavaScript

const fs = require('fs');
const path = require('path');
const dotenv = require('dotenv');
const filePath = path.resolve('..', '.env');
const env = dotenv.parse(fs.readFileSync(filePath));
module.exports = {
apps: [
{
script: `./lib/production-start.js`,
env,
max_memory_restart: '600M',
instances: 'max',
exec_mode: 'cluster',
name: 'org'
}
]
};