1. 更新所有服务Dockerfile,切换到eclipse-temurin:17-jre-alpine镜像并调整服务端口 2. 配置前端项目基础路径与nginx代理 3. 新增数据库初始化编码设置与测试依赖 4. 添加部分服务的Servlet编码配置与JWT/LLM密钥配置 5. 完善话术实体类校验注解与Mapper接口 6. 新增密码生成工具类与部分测试文件配置
32 lines
1.1 KiB
Bash
32 lines
1.1 KiB
Bash
# ============================================================
|
||
# 第九联盟AI坐席辅助系统 - Docker 部署环境变量
|
||
# 复制本文件为 .env.local 并填入真实值,.env.local 不会被 Git 提交
|
||
# ============================================================
|
||
|
||
# ---------------------- 数据库 ----------------------
|
||
MYSQL_ROOT_PASSWORD=root
|
||
MYSQL_DATABASE=ai_assistant
|
||
|
||
# ---------------------- Redis ----------------------
|
||
REDIS_PASSWORD=
|
||
|
||
# ---------------------- RabbitMQ ----------------------
|
||
RABBITMQ_DEFAULT_USER=admin
|
||
RABBITMQ_DEFAULT_PASS=admin
|
||
|
||
# ---------------------- 企微配置 ----------------------
|
||
# 会话存档 Secret(企业微信管理后台获取)
|
||
WECOM_ARCHIVE_SECRET=
|
||
# RSA 私钥(PKCS#1 格式,用于解密会话存档)
|
||
WECOM_ARCHIVE_RSA_KEY=
|
||
# 回调验证 Token
|
||
WECOM_ARCHIVE_CALLBACK_TOKEN=
|
||
# SDK 路径(容器内路径,Linux部署时挂载 .so 文件)
|
||
WECOM_ARCHIVE_SDK_PATH=/app/sdk
|
||
|
||
# ---------------------- 通义千问 API ----------------------
|
||
DASHSCOPE_API_KEY=
|
||
|
||
# ---------------------- JWT ----------------------
|
||
JWT_SECRET=your-256-bit-secret-key-here-at-least-32-characters
|