[开源发布] Ting Reader:一款高颜值的自托管有声书平台 🎧
今天想给大家介绍一款免费开源的自托管有声书管理平台。
如果你平时喜欢听书,手里囤积了大量的有声书音频文件(MP3/M4B 等),却苦于没有一个好用的播放器来管理和同步进度,那么 Ting Reader 可能正是你在寻找的工具。
🌐 官方网站:https://www.tingreader.cn
在线演示、客户端下载、使用文档一站式获取。
✨ 它是做什么的?
简单来说,Ting Reader 就是有声书界的 Plex/Emby。
你只需要把它部署在你的 NAS 或服务器上,指向你的有声书文件夹,它就会自动帮你:
- 刮削元数据:自动从喜马拉雅等源抓取书名、作者、简介和高清封面。
- 全平台同步:在电脑网页版听了一半,拿起手机打开网页(或客户端)继续听,进度无缝衔接。
- 沉浸式播放:界面会自动根据封面提取主色调,颜值非常能打。
🚀 核心特性
- 📱 全平台覆盖:除了响应式网页版,还提供 Android 和 Windows/macOS/Linux 原生客户端。支持离线缓存、倍速播放、定时关闭。
- 🤖 智能刮削:无需手动编辑 ID3 标签,通过文件名自动匹配元数据。
- ☁️ WebDAV 支持:除了本地硬盘,还支持直接挂载 Alist、115、夸克等网盘的 WebDAV 链接,海量资源秒变个人书库。
- 🧩 外挂组件:支持生成 iframe 代码,把你正在听的书嵌入到 Notion、Obsidian 或个人博客中。
- 🔒 私有部署:数据完全掌握在自己手中,无需注册第三方账号,支持多用户管理。
📸 界面预览


🛠️ 如何安装?
我们提供了多种安装方式,最简单的是使用 Docker Compose:
services:
ting-reader:
image: dqsq2e2/ting-reader:latest
container_name: ting-reader
ports:
- "3000:3000"
volumes:
- ./data:/app/data # 数据库和配置
- ./storage:/app/storage # 有声书文件路径
- ./cache:/app/cache # 缓存
restart: always
environment:
- JWT_SECRET=my_secure_secret # 请修改为随机字符串
- PORT=3000
如果你是 飞牛 NAS (fnOS) 用户,我们提供了 .fpk 格式的一键安装包,体验更加丝滑,可以前往官网获取安装包。
🔗 相关链接
项目完全开源免费,如果你觉得好用,欢迎来 GitHub 点个 Star ⭐️ 支持一下!有任何建议或 Bug 反馈,也欢迎在评论区留言。