feat: add PM2-compatible entry point (src/bot.js) and ecosystem config
- src/bot.js: same logic as index.js but no blessed TUI; writes plain text to stdout so pm2 logs works cleanly on VPS - ecosystem.config.cjs: pm2 config with live/sim envs, log files at logs/out.log + logs/error.log, auto-restart policy - logs/.gitkeep: track the logs/ dir (*.log files are gitignored) - package.json: added bot / bot-sim / bot-dev scripts Usage on VPS: pm2 start ecosystem.config.cjs # live pm2 start ecosystem.config.cjs --env sim # simulation pm2 logs polymarket-copy Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
0650cb9ef7
commit
526fc7a057
@@ -7,6 +7,9 @@
|
||||
"scripts": {
|
||||
"start": "node src/index.js",
|
||||
"dev": "nodemon --ignore 'data/*.json' src/index.js",
|
||||
"bot": "node src/bot.js",
|
||||
"bot-sim": "DRY_RUN=true node src/bot.js",
|
||||
"bot-dev": "DRY_RUN=true nodemon --ignore 'data/*.json' src/bot.js",
|
||||
"mm": "DRY_RUN=false node src/mm.js",
|
||||
"mm-sim": "DRY_RUN=true node src/mm.js",
|
||||
"mm-dev": "DRY_RUN=true nodemon --ignore 'data/*.json' src/mm.js",
|
||||
|
||||
Reference in New Issue
Block a user