2026-02-05 18:19:19 +08:00
|
|
|
# TV (大鹏私人影库)
|
|
|
|
|
|
|
|
|
|
## PG 自动更新系统说明
|
|
|
|
|
|
|
|
|
|
本项目部署了一套自动化同步系统,用于将 Telegram 频道发布的 PG 影视更新包自动同步到本仓库。
|
|
|
|
|
|
|
|
|
|
### 1. 主要功能
|
|
|
|
|
* **自动监控**: 实时监控 Telegram 频道,自动下载 ZIP 更新包。
|
|
|
|
|
* **增量同步**: 基于 Git Blob SHA-1 计算哈希,仅上传变动文件。
|
|
|
|
|
* **智能配置保护**:
|
|
|
|
|
* `jsm.json`: 自动保留 `spider`, `logo`, `lives`, `wallpaper` 等字段。
|
|
|
|
|
* **搜索增强**: 强制注入 `lf_js_search` 并置顶,确保搜索功能可用。
|
|
|
|
|
* **网络修正**: 强制设置 `TGYunPanLocal` 为 `noproxy`。
|
|
|
|
|
* **性能优化**: 支持大文件流式处理与并行上传,低内存占用。
|
|
|
|
|
* **通知系统**: 更新完成后自动发送 Telegram 通知。
|
|
|
|
|
|
|
|
|
|
### 2. 部署与维护
|
|
|
|
|
本项目运行在服务器后台 (`systemd` 服务: `pg-update.service`)。
|
|
|
|
|
* **核心脚本**: `/opt/pg-update/pg_update.py`
|
|
|
|
|
* **配置文件**: `/opt/pg-update/config.yaml`
|
|
|
|
|
* **日志文件**: `/opt/pg-update/logs/pg_update.log`
|
|
|
|
|
|
|
|
|
|
如需手动触发更新检测,请在服务器执行:
|
|
|
|
|
```bash
|
|
|
|
|
/opt/pg-update/venv/bin/python /opt/pg-update/pg_update.py --manual
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## 更新日志 (Changelog)
|
|
|
|
|
### Update 2026-02-05 10:19:19 UTC
|
|
|
|
|
|
|
|
|
|
* System check: No file changes detected.
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
2026-02-04 13:22:22 +08:00
|
|
|
# tv
|
|
|
|
|
|
|
|
|
|
大鹏的私人影库
|