feat(docs): enhance documentation structure and add Docker support for standalone Next.js app

This commit is contained in:
HouYunFei
2026-06-02 13:23:11 +08:00
parent 7802771e56
commit 6413011e54
24 changed files with 250 additions and 94 deletions
+18
View File
@@ -38,6 +38,24 @@ cp .env.example .env
docker compose -f docker-compose.local.yml up -d --build
```
## 文档站镜像
文档站位于 `docs/` 目录,按带服务端能力的 Next.js standalone 应用单独构建,不打进主应用镜像。
使用发布镜像:
```bash
cd docs
docker compose up -d
```
基于当前源码本地构建:
```bash
cd docs
docker compose -f docker-compose.local.yml up -d --build
```
## 数据目录
`docker-compose.yml` 会把本地 `./data` 挂载到容器内 `/app/data`,用于保存 SQLite 数据库、提示词数据和上传素材。