From ce464a1285d2abb37264f20b35ee49caf6504d8f Mon Sep 17 00:00:00 2001 From: Ben Allfree Date: Thu, 6 Jun 2024 01:47:19 +0000 Subject: [PATCH] chore(root): add gobot downloader scripts and pm2 --- ecosystem.config.cjs | 5 +++++ package.json | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ecosystem.config.cjs b/ecosystem.config.cjs index abeab39e..631625f1 100644 --- a/ecosystem.config.cjs +++ b/ecosystem.config.cjs @@ -26,6 +26,11 @@ module.exports = { restart_delay: 60 * 60 * 1000, // 1 hour script: 'pnpm prod:cli mothership update', }, + { + name: `downloader`, + restart_delay: 60 * 60 * 1000, // 1 hour + script: 'pnpm gobot:download', + }, { name: `health`, restart_delay: 60 * 1000, // 1 minute diff --git a/package.json b/package.json index 846a1d1f..ee2c2439 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,9 @@ "prod:cli": "tsx ./src/cli/index.ts", "plop": "plop --no-progress", "nofile": "cat /proc/sys/fs/file-nr", - "mail": "tsx ./src/cli/sendmail.ts" + "mail": "tsx ./src/cli/sendmail.ts", + "gobot:download": "gobot download pocketbase", + "gobot:download:all": "gobot download pocketbase --g-use-version='*'" }, "prettier": { "semi": false,