收起左侧

Ting Reader重磅更新:Rust 重构与插件系统

1
回复
57
查看
[ 复制链接 ]

14

主题

29

回帖

0

牛值

初出茅庐

Ting Reader 🎧

Ting Reader 是一款为 飞牛 fnOS 深度优化的自托管有声书管理平台。它旨在为 NAS 用户提供一个轻量、美观且智能的个人音频图书馆,支持自动元数据刮削、多端进度同步及 WebDAV 远程存储。

🌐 官方网站:https://www.tingreader.cn

访问官网查看最新文档、下载客户端及在线演示。


🚀 重磅更新:Rust 重构与插件系统

Ting Reader 迎来重大升级!

  • ⚡ Rust 核心重构:后端代码完全使用 Rust 重写,内存占用更低,响应速度更快,在 NAS 上运行更加轻快稳定。
  • 🧩 全新插件系统:支持安装第三方插件来扩展功能。
    • 格式支持:支持播放更多特殊音频格式(如 XM),无需转码。
    • 刮削扩展:支持自定义元数据刮削源,获取更丰富的书籍信息。
    • 插件管理:在后台即可轻松上传、安装和管理插件,支持热插拔。

🌟 核心特性

  • 🐂 飞牛原生适配:支持 .fpk 格式一键安装,完美集成至飞牛应用中心,支持图形化配置。
  • 📚 智能自动化:集成喜马拉雅元数据刮削,自动抓取书名、作者、演播者、简介及精美封面。
  • 🎨 极致视觉:根据书籍封面自动提取主色调,界面随书而变,支持沉浸式播放体验。
  • ☁️ 全能存储:完美支持本地目录挂载及 WebDAV 协议(如 Alist、PikPak),海量资源轻松接入。
  • 🎵 格式兼容:支持多种音频格式,包括 MP3, M4A, M4B, WAV, FLAC, OGG, OPUS, AAC, WMA 以及特殊格式 XM
  • 📱 全平台覆盖:自适应移动端网页,支持倍速调节、睡眠定时及跨设备进度记忆。
  • 🧩 外挂小窗 (Widget):支持通过 Iframe 将播放小窗嵌入到其他网站,支持自定义 CSS 代码注入,实现高度个性化定制。
  • 🌓 完美夜间模式:适配深色模式,保护视力,深夜听书更惬意。

📸 界面预览

🖥️ 桌面端首页 📱 移动端首页

📦 快速部署 (飞牛 fnOS)

方法一:使用 FPK 安装包 (推荐)

  1. 下载安装包:前往 GitHub Releases 下载最新版本的 ting-reader-[version].fpk
  2. 手动安装:打开飞牛 应用中心 -> 右上角 手动安装 -> 上传 .fpk 文件。
  3. 完成向导:根据提示配置端口和存储路径,点击完成即可。

方法二:使用 Docker Compose

在飞牛的 Docker 管理器中创建项目,并使用以下配置:

services:
  ting-reader:
    image: dqsq2e2/ting-reader:latest
    container_name: ting-reader
    ports:
      - "3000:3000"
    volumes:
      - /path/to/data:/app/data        # 数据库
      - /path/to/storage:/app/storage  # 书籍文件
      - /path/to/plugins:/app/plugins  # 插件目录(建议映射)
      - /path/to/temp:/app/temp        # 临时缓存
    restart: unless-stopped
    environment:
      - TING_SECURITY__JWT_SECRET=change-this-to-a-secure-secret
      - TING_SERVER__PORT=3000
      - DATA_DIR=/app/data

⚠️ 首次登录信息

  • 用户名admin
  • 密码admin123
    登录后请立即前往“个性化设置”修改默认密码。

💬 交流与反馈

收藏
送赞
分享

9

主题

65

回帖

0

牛值

初出茅庐

fnOS1.0上线纪念勋章

挂载openlist的webdav,刮削完成后点击播放没反应。如果打开“服务端自动缓存 (WebDAV)”,会自动缓存,已缓存的可以播放

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则