module.exports = { apps: [ { name: "upbit-trader", script: "main.py", interpreter: ".venv/bin/python3", cwd: "/Users/joungmin/workspaces/upbit-trader", out_file: "logs/pm2.log", error_file: "logs/pm2-error.log", log_date_format: "YYYY-MM-DD HH:mm:ss", autorestart: true, watch: false, }, { name: "tick-collector", script: "daemons/tick_collector.py", interpreter: ".venv/bin/python3", cwd: "/Users/joungmin/workspaces/upbit-trader", out_file: "logs/tick-collector.log", error_file: "logs/tick-collector-error.log", log_date_format: "YYYY-MM-DD HH:mm:ss", autorestart: true, watch: false, }, { name: "tick-trader", script: "daemons/tick_trader.py", interpreter: ".venv/bin/python3", cwd: "/Users/joungmin/workspaces/upbit-trader", out_file: "logs/tick-trader.log", error_file: "logs/tick-trader-error.log", log_date_format: "YYYY-MM-DD HH:mm:ss", autorestart: true, watch: false, }, { name: "state-sync", script: "daemons/state_sync.py", interpreter: ".venv/bin/python3", cwd: "/Users/joungmin/workspaces/upbit-trader", out_file: "logs/state-sync.log", error_file: "logs/state-sync-error.log", log_date_format: "YYYY-MM-DD HH:mm:ss", autorestart: true, watch: false, }, { name: "context-collector", script: "daemons/context_collector.py", interpreter: ".venv/bin/python3", cwd: "/Users/joungmin/workspaces/upbit-trader", out_file: "logs/context-collector.log", error_file: "logs/context-collector-error.log", log_date_format: "YYYY-MM-DD HH:mm:ss", autorestart: true, watch: false, }, ], };