Guanghu Domestic Migration d1e47f4565
Some checks are pending
自动更新代码和重启 / update-and-restart (push) Waiting to run
CI检查 + 自动部署 / check (push) Waiting to run
CI检查 + 自动部署 / deploy (push) Blocked by required conditions
重启聊天服务 / restart (push) Waiting to run
chore: import sanitized domestic snapshot for REPO-002
Source snapshot: ca48d3ddf926d79aa138306164169baf764bb829
2026-07-17 15:54:41 +08:00

31 lines
935 B
JavaScript

/**
* 光湖短视频工作台 · 配置中心
* 环境变量统一管理
*/
const path = require('path');
require('dotenv').config({ path: path.resolve(__dirname, '../../.env') });
module.exports = {
port: parseInt(process.env.PORT, 10) || 3910,
// 即梦 Seedance API (火山方舟)
jimeng: {
apiKey: process.env.ZY_JIMENG_API_KEY || '',
baseUrl: process.env.JIMENG_BASE_URL || 'https://ark.cn-beijing.volces.com/api/v3',
model: process.env.JIMENG_MODEL || 'doubao-seedance-2-0-260128',
},
// COS 对象存储 (P1阶段启用)
cos: {
secretId: process.env.COS_SECRET_ID || '',
secretKey: process.env.COS_SECRET_KEY || '',
bucket: process.env.COS_BUCKET || 'zy-team-hub-sg-1317346199',
region: process.env.COS_REGION || 'ap-singapore',
},
// CORS
corsOrigins: (process.env.CORS_ORIGINS || 'https://guanghuclip.cn,http://localhost:5173')
.split(',')
.map(s => s.trim()),
};