feat: professionalize control plane and standalone delivery
This commit is contained in:
23
DELIVERY.md
23
DELIVERY.md
@ -13,6 +13,7 @@
|
||||
- `worker` / `api` 运行脚本
|
||||
- `systemd` 安装脚本
|
||||
- Web 控制台
|
||||
- 项目内日志落盘
|
||||
- 主链路:
|
||||
- `stage`
|
||||
- `ingest`
|
||||
@ -30,10 +31,9 @@
|
||||
- `ffprobe`
|
||||
- `codex`
|
||||
- `biliup`
|
||||
- 上层项目仍需提供:
|
||||
- `../cookies.json`
|
||||
- `../upload_config.json`
|
||||
- `../.env` 中的运行时路径配置
|
||||
- `biliup-next/runtime/cookies.json`
|
||||
- `biliup-next/runtime/upload_config.json`
|
||||
- `biliup-next/runtime/biliup`
|
||||
|
||||
## Install
|
||||
|
||||
@ -42,7 +42,7 @@ cd /home/theshy/biliup/biliup-next
|
||||
bash setup.sh
|
||||
```
|
||||
|
||||
如需把父项目中的运行资产复制到本地:
|
||||
如需把当前机器上已有运行资产复制到本地:
|
||||
|
||||
```bash
|
||||
cd /home/theshy/biliup/biliup-next
|
||||
@ -75,6 +75,16 @@ bash run-worker.sh
|
||||
bash run-api.sh
|
||||
```
|
||||
|
||||
默认会写入:
|
||||
|
||||
- `runtime/logs/worker.log`
|
||||
- `runtime/logs/api.log`
|
||||
|
||||
默认按大小轮转:
|
||||
|
||||
- 单文件 `20 MiB`
|
||||
- 保留 `5` 份历史日志
|
||||
|
||||
systemd 方式:
|
||||
|
||||
```bash
|
||||
@ -99,6 +109,5 @@ bash install-systemd.sh
|
||||
|
||||
## Known Limits
|
||||
|
||||
- 当前仍复用父项目中的 `cookies.json` / `upload_config.json` / `biliup`
|
||||
- 当前 provider 仍有 legacy adapter
|
||||
- 当前控制台认证是单 token,本地可用,但不等于完整权限系统
|
||||
- `sync-legacy-assets` 仍是一次性导入工具,方便把已有资产复制到 `runtime/`
|
||||
|
||||
Reference in New Issue
Block a user