docs: Audiobookshelf v11.0 — 完整部署记录 + 决策经验固化
- TIMELINE: v11.0 有声书服务上线 + 音频归档体系 - CHANGELOG: v1.3.0 Audiobookshelf 部署 + 踩坑记录 - DECISION_LOG: O-2026-06-20 x3 (归档分层/章节排序/部门拆分) - README: 新增 ebook-library + Audiobookshelf 条目 - 服务清单: 新增 podcast.xybkwd.top + 音频归档
This commit is contained in:
20
CHANGELOG.md
20
CHANGELOG.md
@ -199,3 +199,23 @@ NYT, CNN, Al Jazeera, TechCrunch, BBC, The Guardian, CNBC, Bloomberg
|
||||
- selector.py — 新源权重 + 主题差异化上限
|
||||
- summarize_news.py — 来源恢复逻辑 + 时间格式修复
|
||||
- sync.py — 阅读时长秒→分钟
|
||||
|
||||
## v1.3.0 (2026-06-20) — Audiobookshelf 有声书服务
|
||||
|
||||
### Added
|
||||
- **Audiobookshelf** Docker 部署(ghcr.io/advplyr/audiobookshelf:latest),端口 13378
|
||||
- Caddy 反代 `podcast.xybkwd.top`
|
||||
- `archive_old_audio.sh` — 服务器端滚动淘汰脚本(每节目保留3集)
|
||||
- `sync_archive.sh` — 本地 D 盘归档同步脚本
|
||||
- `D:/服务器备份/有声书/` — 本地永久音频归档目录
|
||||
- 文体部工作空间 — 播客/有声书/课程学习管理
|
||||
|
||||
### Changed
|
||||
- 服务清单新增 Audiobookshelf (podcast.xybkwd.top)
|
||||
|
||||
### Lessons Learned (Critical)
|
||||
- 🔴 数据库/cache 操作必须先问用户,不得擅自执行(造成 Audiobookshelf DB 误删)
|
||||
- Audiobookshelf 章节排序依赖三层:文件名 + chapters[].start + audioFiles[].index
|
||||
- 排序依据必须是源端 upload_date,不准凭主观判断
|
||||
- 容器有 watcher 自动检测文件变化,不需要重启
|
||||
- B站无纯音频流,用 `-f worstvideo+worstaudio/worst` 最小化下载量
|
||||
|
||||
Reference in New Issue
Block a user