NAS应用商店
专为飞牛、群晖、威联通等Nas打造的通用应用商店

Reader - 基于 Web 的开源阅读器

应用介绍

Reader(阅读3服务器版)是一款基于 Web 的开源阅读器,支持多用户、书源管理、书架同步等功能。它是知名的安卓阅读 APP “阅读” 的服务器版本,让你可以在浏览器中享受同样的阅读体验。
支持导入本地书籍(TXT/EPUB/PDF等),支持 RSS 订阅,支持听书(TTS),并且可以通过 WebDAV 同步阅读进度。

安装说明

前提依赖

  • Docker

安装配置

建议使用多用户版配置,并开启鉴权。

version: '3.8'
services:
  reader:
    image: hectorqin/reader:latest
    container_name: reader
    restart: always
    ports:
      - "8080:8080"
    volumes:
      - ./logs:/logs
      - ./storage:/storage
    environment:
      - SPRING_PROFILES_ACTIVE=prod
      - READER_APP_SECURE=true          # 开启登录鉴权
      - READER_APP_SECUREKEY=admin123   # 管理员密码
      - READER_APP_INVITECODE=register  # 注册邀请码

注意:

  • READER_APP_SECUREKEY 是管理员密码,请务必修改。
  • READER_APP_INVITECODE 是新用户注册时需要的邀请码,如果不设置则开放注册。

使用说明

  1. 启动服务docker-compose up -d
  2. 访问:浏览器打开 http://NAS_IP:8080
  3. 书源管理
    • Reader 的核心在于“书源”。你需要导入书源才能搜索和阅读网络书籍。
    • 可以在“书源管理”中通过网络链接导入(搜索“阅读APP书源”即可找到大量资源)。
  4. 导入书籍:也可以直接上传本地的 TXT 或 EPUB 电子书到书架。
  5. 移动端适配:Reader 的 Web 界面对移动端适配良好,也可以作为 PWA 安装到手机桌面。

开源信息