Harden one-click ingestion workflow

This commit is contained in:
2026-07-19 03:54:48 +08:00
parent ff59f341cf
commit 2648cec97b
5 changed files with 1014 additions and 13 deletions
+17 -5
View File
@@ -18,14 +18,26 @@ cd MyTool
### 2. 配置工作目录
编辑 `docker/docker-compose.yml`,将 `/path/to/MusicWork` 替换为宿主机上的音乐工作目录
工作目录默认为 `docker/data/`(相对于 docker-compose.yml),可通过环境变量 `MANGTOOL_DATA_DIR` 覆盖
```yaml
volumes:
- /your/actual/path/MusicWork:/home/mangtool/MusicWork
```bash
# 使用默认目录(docker/data/
cd docker
docker compose up -d --build
# 指定自定义目录
MANGTOOL_DATA_DIR=/your/actual/path/MusicWork docker compose up -d --build
```
该目录下包含 `Input/`(放入待处理的音频文件)、`Library/`(整理后的曲库)和 `Rejected/`(被拒绝的文件)三个子目录。
或在 `.env` 文件中设置:
```bash
# 在 docker/ 目录下创建 .env 文件
echo 'MANGTOOL_DATA_DIR=/your/actual/path/MusicWork' > .env
docker compose up -d --build
```
工作目录下应包含 `Input/`(放入待处理的音频文件)、`Library/`(整理后的曲库)和 `Rejected/`(被拒绝的文件)三个子目录,首次启动时系统会自动创建。
### 3. 启动服务