agmission/track-server/track_server-pm2.json

45 lines
1.2 KiB
JSON

{
"apps": [
{
"interpreter": "node@16.20.2",
"name": "track-server-6101",
"script": "track-server.js",
"args": [
"dotenv_config_path=./environment.env"
],
"node_args": [
"-r",
"/home/trung/.nvm/versions/node/v14.17.2/lib/node_modules/dotenv/config",
"--max-old-space-size=2048",
"--trace-deprecation",
"--trace-warnings"
],
"watch": false,
"exec_mode": "fork",
"instances": 1,
"cwd": "/home/trung/work/AgMission/branches/data-export-api/track-server",
"error_file": "~/.pm2/logs/track-server-6101-err.log",
"out_file": "~/.pm2/logs/track-server-6101-out.log",
"merge_logs": true,
"env": {
"NODE_ENV": "production",
"PRODUCTION": 1,
"DEBUG": "track-*",
"UV_THREADPOOL_SIZE": "8",
"PORT": 6101
},
"env_development": {
"NODE_ENV": "development",
"PRODUCTION": 0,
"DEBUG": "express:*,track:*",
"UV_THREADPOOL_SIZE": "8",
"SSL_KEY": "/home/trung/ssl/localhost.key",
"SSL_CERT": "/home/trung/ssl/localhost.crt",
"PORT": 6101
},
"max_restarts": 5,
"min_uptime": "300",
"log_date_format": ""
}
]
}