refactor: 彻底移除 docker compose,改用纯 docker 构建+重启部署
Build and Deploy / build (push) Successful in 12s
Build and Deploy / deploy (push) Successful in 26s

This commit is contained in:
cheney
2026-09-01 10:27:11 +08:00
parent e11814048c
commit a5c5d24083
7 changed files with 53 additions and 83 deletions
+3 -3
View File
@@ -21,11 +21,11 @@ npm test # node:test,10 个用例
### Docker 部署
```bash
cp .env.example .env # 修改 SESSION_SECRET / ADMIN_INIT_PASSWORD / AI_INGEST_KEY
docker compose up -d --build
docker build -t awesome-index:latest .
bash start.sh # 用新镜像重启容器
```
数据持久化在宿主机 `./data/awesome.duckdb`,升级镜像不丢数据。
`start.sh` 会检查 `.env`(不存在则从 `.env.example` 复制),然后 `docker run` 启动容器。数据持久化在宿主机 `./data/awesome.duckdb`,重启不丢数据。
## 给人的入口