Files
tssbot.web/ecosystem.config.cjs
T
2026-05-14 15:43:32 +01:00

27 lines
673 B
JavaScript

module.exports = {
apps: [
{
name: 'tssbot-web',
script: 'server.cjs',
cwd: __dirname,
env: {
NODE_ENV: 'production',
PORT: process.env.PORT || 3001,
API_UPSTREAM: process.env.API_UPSTREAM || 'http://127.0.0.1:6000',
},
},
{
name: 'tssbot-webhook',
script: 'webhook.cjs',
cwd: __dirname,
autorestart: true,
env: {
NODE_ENV: 'production',
WEBHOOK_PORT: process.env.WEBHOOK_PORT || 3011,
GITHUB_WEBHOOK_SECRET: process.env.GITHUB_WEBHOOK_SECRET || '',
PM2_RESTART_TARGETS: process.env.PM2_RESTART_TARGETS || 'tssbot-web',
},
},
],
}