36 lines
1.6 KiB
Bash
36 lines
1.6 KiB
Bash
# ---- 数据库 ----
|
||
# 默认 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
|