fix(deploy): load gateway env through pm2 wrapper
This commit is contained in:
parent
be8eda6430
commit
1f0a2a3966
@ -10,7 +10,7 @@ module.exports = {
|
||||
apps: [
|
||||
{
|
||||
name: 'llm-gateway',
|
||||
script: 'packages/gateway/scripts/launch.mjs',
|
||||
script: './start-with-env.sh',
|
||||
cwd: '/opt/llm-gateway',
|
||||
instances: 1,
|
||||
exec_mode: 'fork',
|
||||
@ -18,10 +18,10 @@ module.exports = {
|
||||
NODE_ENV: 'production',
|
||||
PORT: 3103,
|
||||
AUTO_SPAWN_BRIDGES: '1',
|
||||
DASHBOARD_AUTH_TOKEN: 'ctx-gw-fbb149f6be8eeea9549853d2681580bdd1f1',
|
||||
LLM_GATEWAY_ADMIN_TOKEN: 'ctx-gw-fbb149f6be8eeea9549853d2681580bdd1f1',
|
||||
DATABASE_URL: process.env.DATABASE_URL || 'postgresql://llm:llm_secure_2026@localhost:5432/llm_gateway',
|
||||
TIP_DATABASE_URL: process.env.TIP_DATABASE_URL || 'postgresql://tip:tip_prod_2026@217.154.82.179:5433/transceiver_db',
|
||||
DASHBOARD_AUTH_TOKEN: process.env.DASHBOARD_AUTH_TOKEN || '',
|
||||
LLM_GATEWAY_ADMIN_TOKEN: process.env.LLM_GATEWAY_ADMIN_TOKEN || process.env.DASHBOARD_AUTH_TOKEN || '',
|
||||
DATABASE_URL: process.env.DATABASE_URL || '',
|
||||
TIP_DATABASE_URL: process.env.TIP_DATABASE_URL || '',
|
||||
OLLAMA_URL: 'http://127.0.0.1:11434',
|
||||
LOG_LEVEL: 'info',
|
||||
GITEA_URL: 'http://192.168.178.196:3000',
|
||||
@ -35,7 +35,7 @@ module.exports = {
|
||||
COPILOT_BRIDGE_URL: 'http://localhost:3252',
|
||||
CODEX_BRIDGE_URL: 'http://127.0.0.1:3253',
|
||||
OPENAI_CODEX_URL: 'http://127.0.0.1:3253',
|
||||
M365_COPILOT_BRIDGE_URL: 'http://127.0.0.1:3357',
|
||||
M365_COPILOT_BRIDGE_URL: 'http://127.0.0.1:3257',
|
||||
LLM_PROVIDERS: 'claude,openai,chatgpt,copilot,m365-copilot,codex,cerebras,groq,mistral,nvidia',
|
||||
// Subscription API Keys (add as needed)
|
||||
OPENAI_API_KEY: '',
|
||||
@ -110,7 +110,7 @@ module.exports = {
|
||||
exec_mode: 'fork',
|
||||
env: {
|
||||
NODE_ENV: 'production',
|
||||
DATABASE_URL: process.env.DATABASE_URL || 'postgresql://llm:llm_secure_2026@localhost:5432/llm_gateway',
|
||||
DATABASE_URL: process.env.DATABASE_URL || '',
|
||||
GATEWAY_URL: 'http://localhost:3103',
|
||||
},
|
||||
autorestart: true,
|
||||
|
||||
@ -5,4 +5,4 @@ set -a
|
||||
[ -f /opt/llm-gateway/.env.defense ] && source /opt/llm-gateway/.env.defense
|
||||
[ -f /opt/llm-gateway/.env ] && source /opt/llm-gateway/.env
|
||||
set +a
|
||||
exec /usr/bin/node /opt/llm-gateway/packages/gateway/dist/server.js
|
||||
exec /usr/bin/node /opt/llm-gateway/packages/gateway/scripts/launch.mjs
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user