# ---- 数据库 ---- # 默认 SQLite(零配置)。迁移 MySQL 时改成: # DATABASE_URL=mysql+pymysql://user:password@127.0.0.1:3306/unis_board?charset=utf8mb4 DATABASE_URL=sqlite:///./data/board.db # ---- AI 整理(OpenAI 兼容协议)---- # DeepSeek / 通义千问(兼容模式) / Moonshot / 智谱 / OpenAI / 本地 Ollama 均可 # 留空 AI_API_KEY 时,系统自动降级为「本地规则解析」,功能仍可用 AI_API_BASE=https://api.deepseek.com/v1 AI_API_KEY= AI_MODEL=deepseek-chat AI_TEMPERATURE=0.2 # ---- 服务 ---- PORT=8770 # ---- 登录账号(首次启动时用来创建管理员,之后以数据库里的为准)---- ADMIN_USERNAME=admin ADMIN_PASSWORD=admin123 # 登录态有效天数 SESSION_DAYS=30 # ---- Docker 部署(deploy.sh / docker-compose.yml 读取)---- # 对外端口。容器内部固定监听 8770,换端口只改这里(上面的 PORT 是本机 run.sh 用的) HOST_PORT=8770 # 周期/周次/入库时间等日期按此时区计算,别留 UTC,否则整体差 8 小时 TZ=Asia/Shanghai # ---- 国内网络加速(构建镜像用,deploy.sh 首次 up 时自动探测并写回这里)---- # 国内直连 docker.io / pypi.org 基本超时,deploy.sh 会先探一个能真拉下镜像的加速站。 # 手工钉死(推荐内网环境写死,省掉每次探测): # BASE_IMAGE=docker.1ms.run/library/python:3.12-slim # PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple # 关掉自动探测(源已在上面配好,或机器能直连官方源):CN_MIRROR=0 ./deploy.sh up # 跳过构建、直接用本地已有镜像(离线机器上 docker load 完之后用):NO_BUILD=1 ./deploy.sh up