27 lines
673 B
JavaScript
27 lines
673 B
JavaScript
module.exports = {
|
|
apps: [
|
|
{
|
|
name: 'tssbot-web',
|
|
script: 'server.cjs',
|
|
cwd: __dirname,
|
|
env: {
|
|
NODE_ENV: 'production',
|
|
PORT: process.env.PORT || 3010,
|
|
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',
|
|
},
|
|
},
|
|
],
|
|
}
|