mirror of
https://github.com/musistudio/claude-code-router.git
synced 2026-07-09 17:18:24 +00:00
35 lines
707 B
JavaScript
35 lines
707 B
JavaScript
const noGateway = /^(1|true|yes)$/i.test(process.env.CCR_NO_GATEWAY || "");
|
|
const serverArgs = [
|
|
"--host",
|
|
process.env.CCR_WEB_HOST || "127.0.0.1",
|
|
"--port",
|
|
process.env.CCR_WEB_PORT || "3459",
|
|
"--no-open"
|
|
];
|
|
|
|
if (noGateway) {
|
|
serverArgs.push("--no-gateway");
|
|
}
|
|
|
|
module.exports = {
|
|
apps: [
|
|
{
|
|
name: "ccr-core-server",
|
|
script: "/app/packages/core/dist/main/server.js",
|
|
args: serverArgs,
|
|
cwd: "/app",
|
|
interpreter: "node",
|
|
env: {
|
|
...process.env,
|
|
NODE_ENV: "production"
|
|
}
|
|
},
|
|
{
|
|
name: "ccr-nginx",
|
|
script: "/usr/sbin/nginx",
|
|
args: ["-g", "daemon off;"],
|
|
cwd: "/app",
|
|
interpreter: "none"
|
|
}
|
|
]
|
|
};
|