corepay
Version:
A unified, secure and painless self-hosted cryptocurrency payments processor.
32 lines (30 loc) • 601 B
JavaScript
const path = require('path')
let processTag
try {
const { id } = require('./config.json')
processTag = `corepay-${id}`
} catch (error) {
processTag = `corepay`
process.exit(1)
}
module.exports = {
apps: [{
name: processTag,
script: path.join(__dirname, 'index.js'),
env: {
NODE_ENV: 'production',
PRINT_LOGS: true
},
env_production: {
NODE_ENV: 'production',
PRINT_LOGS: true
},
instances: 1,
max_restarts: 5,
kill_timeout: 3600000,
kill_retry_time: 30000,
wait_ready: true,
autorestart: true,
watch: false
}]
}