diff options
author | IRONM00N <64110067+IRONM00N@users.noreply.github.com> | 2021-11-07 10:43:26 -0500 |
---|---|---|
committer | IRONM00N <64110067+IRONM00N@users.noreply.github.com> | 2021-11-07 10:43:26 -0500 |
commit | 28da3231e9a2d6060276ffbe80de506c4ba388ff (patch) | |
tree | ac62ef57f7f3b0edebdc337534cc432f68cd0129 /ecosystem.config.cjs | |
parent | 4e97002a5702f8128e8c0763bd7b762ccd5806da (diff) | |
download | tanzanite-28da3231e9a2d6060276ffbe80de506c4ba388ff.tar.gz tanzanite-28da3231e9a2d6060276ffbe80de506c4ba388ff.tar.bz2 tanzanite-28da3231e9a2d6060276ffbe80de506c4ba388ff.zip |
aaaaaaaaaaaaaaa
Diffstat (limited to 'ecosystem.config.cjs')
-rw-r--r-- | ecosystem.config.cjs | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/ecosystem.config.cjs b/ecosystem.config.cjs new file mode 100644 index 0000000..b90eb42 --- /dev/null +++ b/ecosystem.config.cjs @@ -0,0 +1,51 @@ +module.exports = { + apps: [ + { + name: 'bush-bot', + script: 'yarn', + args: 'node --trace-warnings dist/src/bot.js', + out_file: '../bushbot.log', + error_file: '../bushbot.log', + max_memory_restart: '1G', + node_args: ['--max_old_space_size=2048'], + env: { + FORCE_COLOR: '3' + }, + exp_backoff_restart_delay: 2500, + wait_ready: true + }, + { + name: 'bush-bot-beta', + script: 'yarn', + args: 'node --trace-warnings dist/src/bot.js', + out_file: '../bushbot-beta.log', + error_file: '../bushbot-beta.log', + max_memory_restart: '1G', + node_args: ['--max_old_space_size=2048'], + env: { + FORCE_COLOR: '3' + }, + exp_backoff_restart_delay: 2500, + wait_ready: true + } + ], + + deploy: { + production: { + 'user': 'pi', + 'host': '192.168.1.210', + 'ref': 'origin/master', + 'repo': 'https://github.com/NotEnoughUpdates/bush-bot.git', + 'path': '/code/bush-bot', + 'post-deploy': 'yarn install && yarn build:tsc && pm2 start ecosystem.config.cjs --only bush-bot' + }, + beta: { + 'user': 'pi', + 'host': '192.168.1.210', + 'ref': 'origin/beta', + 'repo': 'https://github.com/NotEnoughUpdates/bush-bot.git', + 'path': '/code/bush-bot-beta', + 'post-deploy': 'yarn install && yarn build:tsc && pm2 start ecosystem.config.cjs --only bush-bot-beta' + } + } +}; |