大地主的知识库
专注于收集、整理和分享各种各样的知识信息

飞牛NAS部署阅读3服务器版教程

阅读3 是一款高效、简洁的在线书籍阅读管理程序,支持多用户模式,适合搭建个人或共享的书籍阅读平台。它的主要特点包括:

  1.  自定义书源,自己设置规则,抓取网页数据,规则简单易懂,软件内有规则说明。
  2.  列表书架,网格书架自由切换。
  3.  书源规则支持搜索及发现,所有找书看书功能全部自定义,找书更方便。
  4.  订阅内容,可以订阅想看的任何内容,看你想看
  5.  支持替换净化,去除广告替换内容很方便。
  6.  支持本地TXT、EPUB阅读,手动浏览,智能扫描。
  7.  支持高度自定义阅读界面,切换字体、颜色、背景、行距、段距、加粗、简繁转换等。
  8.  支持多种翻页模式,覆盖、仿真、滑动、滚动等。
  9.  软件开源,持续优化,无广告。

飞牛NAS使用docker部署阅读3(reader)的教程和其他docker项目类似,前置和后续教程可以查看本站其他同类文章。下面是阅读3docker版本的docker-compose配置,里面每个参数都有注释,可以根据自己的需求修改。主要是修改端口和修改存储路径。

services:
  # Reader 服务 - 在线阅读平台
  reader:
    image: hectorqin/reader # 使用 Reader 服务的官方 Docker 镜像
    container_name: reader # 容器名称
    restart: always # 当容器意外退出时自动重启
    ports:
      - 5012:8080 # 将宿主机的 5012 端口映射到容器的 8080 端口
    networks:
      - share_net # 使用自定义网络,便于服务间通信
    volumes:
      - /vol2/1000/docker2/reader3/logs:/logs # 映射日志存储目录到宿主机
      - /vol2/1000/docker2/reader3/storage:/storage # 映射数据存储目录到宿主机
    environment:
      - SPRING_PROFILES_ACTIVE=prod # 设置为生产环境
      - READER_APP_USERLIMIT=50 # 限制最大用户数为 500
      - READER_APP_USERBOOKLIMIT=200 # 限制每个用户最多添加 999 本书籍
      - READER_APP_CACHECHAPTERCONTENT=true # 开启章节内容缓存功能
      - READER_APP_SECURE=true # 开启登录鉴权,支持多用户模式
      - READER_APP_SECUREKEY=12345678 # 管理员密码,建议修改为强密码
      - READER_APP_REMOTEWEBVIEWAPI=http://remote-webview:8050 # 开启远程 WebView 支持,设置为远程 WebView 服务的地址

  # Remote WebView 服务
  remote-webview:
    image: hectorqin/remote-webview # 使用 Remote WebView 服务的官方 Docker 镜像
    container_name: remote-webview # 容器名称
    restart: always # 当容器意外退出时自动重启
    ports:
      - 5013:8050 # 将宿主机的 5013 端口映射到容器的 8050 端口
    networks:
      - share_net # 使用自定义网络,便于服务间通信

  # Watchtower 服务 - 自动更新容器
  watchtower:
    image: containrrr/watchtower # 使用 Watchtower 的官方 Docker 镜像
    container_name: watchtower # 容器名称
    restart: always # 当容器意外退出时自动重启
    environment:
      - TZ=Asia/Shanghai # 设置时区为上海
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock # 允许 Watchtower 管理 Docker 容器
    command: reader remote-webview watchtower --cleanup --schedule "0 0 4 * * *"
    # 指定 Watchtower 自动更新 reader、remote-webview 和 watchtower 容器
    # --cleanup 更新后清理旧版本镜像
    # --schedule 定时任务,格式为 crontab,此处为每天凌晨 4 点更新

networks:
  share_net:
    driver: bridge # 使用桥接网络模式

镜像拉取比较慢,大概30分钟左右的时间。阅读3详细的使用教程请自行搜索查阅,因为功能太多我这里就不做讲解了,可以查看官方文档https://www.yuque.com/legado/wiki   。安装成功后使用飞牛的IP+端口访问,比如我的是http://192.168.2.146:5012

 

赞(1) 打赏
未经允许不得转载:大地主的知识库 » 飞牛NAS部署阅读3服务器版教程

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

微信扫一扫打赏

登录

找回密码

注册