应用介绍
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是新用户注册时需要的邀请码,如果不设置则开放注册。
使用说明
- 启动服务:
docker-compose up -d - 访问:浏览器打开
http://NAS_IP:8080。 - 书源管理:
- Reader 的核心在于“书源”。你需要导入书源才能搜索和阅读网络书籍。
- 可以在“书源管理”中通过网络链接导入(搜索“阅读APP书源”即可找到大量资源)。
- 导入书籍:也可以直接上传本地的 TXT 或 EPUB 电子书到书架。
- 移动端适配:Reader 的 Web 界面对移动端适配良好,也可以作为 PWA 安装到手机桌面。