.env.example 1.4 KB
# 数据库配置
DB_HOST=localhost
DB_PORT=5432
DB_NAME=autodev
DB_USER=autodev
DB_PASSWORD=autodev123

# 服务器配置
# 3010 不是 3000:server/config.js 的默认值是 3010,web/vite.config.js 的代理目标
# 也硬编码打 3010。这里写 3000 的话,npm run setup 装出来的环境里前端每个 API 调用都会 502。
PORT=3010
HOST=0.0.0.0
# CORS_ORIGIN=http://localhost:5173,https://your-domain.com

# 会话签名密钥(必填)
# server/middleware/jwt-auth.js 用它签发登录 cookie。**不设它会静默降级到代码里的
# 兜底值**,而那个兜底值提交在仓库里——任何读过这个仓库的人都能伪造任意用户的会话
# (用户 id 是自增小整数,从 1 试起就能命中)。NODE_ENV=production 时不设它会拒绝启动。
# 生成一个:openssl rand -hex 32
JWT_SECRET=change-me-openssl-rand-hex-32

# WhatsApp Bot
export WHATSAPP_TRIGGER=@Andy
export WHATSAPP_BOT_NAME=Andy
export WHATSAPP_SELF_CHAT=true

# Open API(外部接入)
# 逗号分隔的 API Key 列表
OPEN_API_KEYS=sk-your-key-1,sk-your-key-2

# 飞书 Bot(统一配置,同时供 Python Bot 和 OpenClaw 插件使用)
export FEISHU_APP_ID=cli_xxx
export FEISHU_APP_SECRET=your_app_secret
export FEISHU_USER_ID=your_open_id
export FEISHU_VERIFICATION_TOKEN=your_verification_token
export FEISHU_ENCRYPT_KEY=your_encrypt_key
export FEISHU_MODE=ws
# export FEISHU_ALLOW_FROM=ou_xxx,ou_yyy