36 lines
1.0 KiB
Plaintext
36 lines
1.0 KiB
Plaintext
# 恭学教育 — 生产环境配置
|
||
# 复制为 .env 并修改密码
|
||
|
||
# MySQL 数据库
|
||
MYSQL_ROOT_PASSWORD=change-me-to-a-strong-password
|
||
|
||
# 后端
|
||
DB_HOST=127.0.0.1
|
||
DB_PORT=3306
|
||
DB_USERNAME=root
|
||
DB_DATABASE=dorm_billing_v2
|
||
DB_SYNCHRONIZE=false
|
||
JWT_SECRET=change-me-to-a-random-string-at-least-32-chars
|
||
JWT_EXPIRES_IN=24h
|
||
|
||
# 初始管理员 admin 密码(仅首次创建 admin 用户时生效)
|
||
ADMIN_PASSWORD=change-me-admin-password
|
||
|
||
PORT=3002
|
||
|
||
# ---- AI 模型配置 ----
|
||
# AES-256-GCM 加密主密钥,用于加密存储 API Key
|
||
# 生产环境必须设置,生成方式:openssl rand -hex 32
|
||
# 格式:64 位 hex(推荐)或 base64 编码后恰好 32 字节
|
||
# 示例 hex:openssl rand -hex 32
|
||
# 示例 base64:openssl rand -base64 32
|
||
AI_CONFIG_ENCRYPTION_KEY=
|
||
|
||
# AI API Key 环境变量回退(可选)
|
||
# 若数据库未保存 Key,将从该环境变量读取
|
||
# 环境变量 Key 不可从页面覆盖或清除
|
||
# AI_API_KEY=
|
||
|
||
# 允许内网地址作为 OPENAI_COMPATIBLE 的 baseUrl(仅内网部署使用)
|
||
# AI_ALLOW_PRIVATE_BASE_URL=true
|