Template
Harden one-click ingestion workflow
This commit is contained in:
+17
-5
@@ -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. 启动服务
|
||||
|
||||
|
||||
Reference in New Issue
Block a user