zrcadlo https://github.com/atscan/atscan
97 řádky
2.8 KiB
JavaScript
97 řádky
2.8 KiB
JavaScript
module.exports = {
|
|
apps: [{
|
|
name: "atscan-plc-crawler",
|
|
script: "./backend/plc-crawler.js",
|
|
args: "daemon",
|
|
interpreter: "deno",
|
|
interpreterArgs: "run --unstable --allow-net --allow-read --allow-env --allow-sys",
|
|
}, {
|
|
name: "atscan-pds-crawler",
|
|
script: "./backend/pds-crawler.js",
|
|
args: "daemon",
|
|
interpreter: "mullvad-exclude",
|
|
interpreterArgs: "deno run --unstable --allow-net --allow-read --allow-env --allow-sys",
|
|
}, {
|
|
name: "atscan-indexer",
|
|
script: "./backend/indexer.js",
|
|
args: "daemon",
|
|
interpreter: "deno",
|
|
interpreterArgs: "run --unstable --allow-net --allow-read --allow-env --allow-sys",
|
|
}, {
|
|
name: "atscan-firehose",
|
|
script: "./backend/firehose.js",
|
|
args: "daemon",
|
|
interpreter: "deno",
|
|
interpreterArgs: "run --unstable --allow-net --allow-read --allow-env --allow-sys --allow-ffi",
|
|
}, {
|
|
name: "atscan-fe-dev",
|
|
interpreter: "mullvad-exclude",
|
|
interpreterArgs: "npm run dev",
|
|
env: {
|
|
HOST: "127.0.0.1",
|
|
PORT: 4010,
|
|
}
|
|
}, {
|
|
name: "atscan-fe",
|
|
script: "./frontend/prod-build/index.js",
|
|
interpreter: "mullvad-exclude",
|
|
interpreterArgs: "node",
|
|
env: {
|
|
HOST: "127.0.0.1",
|
|
PORT: 4000,
|
|
}
|
|
}, {
|
|
name: "atscan-api-master",
|
|
script: "./backend/api.js",
|
|
//args : "daemon",
|
|
interpreter: "deno",
|
|
interpreterArgs: "run --unstable --allow-net --allow-read --allow-env --allow-sys",
|
|
env: {
|
|
PORT: 6677
|
|
}
|
|
}, {
|
|
name: "atscan-api-slave",
|
|
script: "./backend/api.js",
|
|
//args : "daemon",
|
|
interpreter: "deno",
|
|
interpreterArgs: "run --unstable --allow-net --allow-read --allow-env --allow-sys",
|
|
env: {
|
|
PORT: 6678
|
|
}
|
|
}, /*{
|
|
name: "atscan-api-blob",
|
|
script: "./backend/api-blob.js",
|
|
interpreter: "deno",
|
|
interpreterArgs: "run --unstable --allow-net --allow-read --allow-write --allow-env --allow-sys",
|
|
},*/
|
|
{
|
|
name: "atscan-blobd",
|
|
script: "true",
|
|
interpreter: "blobd",
|
|
interpreterArgs: "-d /corn/atscan-db -p 6680"
|
|
}, {
|
|
name: "atscan-worker",
|
|
script: "./backend/repo-worker.js",
|
|
interpreter: "mullvad-exclude",
|
|
interpreterArgs: "deno run --unstable --allow-net --allow-read --allow-write --allow-env --allow-ffi --allow-sys ./backend/repo-worker.js",
|
|
instances: 6,
|
|
}, {
|
|
name: "atscan-tick-sandbox",
|
|
script: "./backend/tick.js",
|
|
interpreter: "deno",
|
|
interpreterArgs: "run --unstable --allow-net --allow-read --allow-env"
|
|
}, {
|
|
name: "atscan-tick-bluesky",
|
|
script: "./backend/tick.js",
|
|
interpreter: "deno",
|
|
interpreterArgs: "run --unstable --allow-net --allow-read --allow-env",
|
|
env: {
|
|
ATSCAN_TICK_ENV: 'BLUESKY'
|
|
}
|
|
}, {
|
|
name: "bull-ui",
|
|
script: "index.js",
|
|
cwd: "./backend/bull-ui"
|
|
}],
|
|
};
|