IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    阅读3 – 自建图书馆:搜书、下书、看书、管书

    青小蛙发表于 2023-03-08 07:56:32
    love 0

    阅读3 是一款可以自己部署的图书馆服务,部分开源,通过 Docker 部署,可以让你在浏览器上就能实现搜书、下书、看书、管书等操作,支持多用户。今日刚刚更新 v3.0.0 版本,是一款非常不错的、在家自用的阅读工具。@Appinn

    阅读3 - 自建图书馆:搜书、下书、看书、管书

    非常巧,今天在研究它的时候,就看到了发布 3.0.0 的消息。

    阅读3

    这个项目的名字也是…就叫 reader,然后青小蛙折腾的这个版本叫阅读3服务器版,使用 Docker 部署之后,可以在浏览器上使用,支持桌面与移动端,也非常方便。

    部署

    实际上是有一个本地版本的,Windows、macOS、Linux 均可,使用 java10,需要安装服务器端和客户端,如果你只在电脑打开的时候使用,也挺方便,教程。

    而如果你想要随时随地使用,那么用服务器端就比较方便了,基于 Docker,开发者提供了详尽的具体教程(带自动更新),青小蛙删减了一下,提供一个最小版本:

    Docker Compose:

      reader:
        image: hectorqin/reader
        container_name: reader
        restart: always
        ports:
          - 4396:8080
        volumes:
          - ./logs:/logs
          - ./storage:/storage
        environment:
          - SPRING_PROFILES_ACTIVE=prod
          - READER_APP_CACHECHAPTERCONTENT=true #开启缓存章节内容 V2.0
          - READER_APP_SECURE=true #开启登录鉴权,开启后将支持多用户模式
          - READER_APP_SECUREKEY=adminpwd  #管理员密码
          - READER_APP_INVITECODE=registercode #注册邀请码 建议修改,如不需要可注释或删除
    

    将上述内容保存为 docker-compose.yml,然后 docker-compose up -d 即可。

    Docker Cli:

    docker run -d --restart=always --name=reader -v $(pwd)/logs:/logs -v $(pwd)/storage:/storage -p 4396:8080 hectorqin/reader java -jar /app/bin/reader.jar --spring.profiles.active=prod --reader.app.secure=true --reader.app.secureKey=管理密码 --reader.app.inviteCode=注册邀请码
    

    使用

    就可以在浏览器使用 ip:4396 登录了。

    左边栏颇有玄机,默认情况下是没有书源的,不过开发者提供了一个演试站点(guest/guest123),可以在书源管理的地方,导出书源,然后再回到你的阅读里,导入书源即可。

    阅读3 - 自建图书馆:搜书、下书、看书、管书 1

    之后就能直接搜索书籍,添加到书架中了。

    阅读器基于网页,用起来的感觉还行,深色主题、跳转目录、搜索、书签、更换字体、大小、边距、颜色、自动翻页,甚至还可以朗读

    阅读3 - 自建图书馆:搜书、下书、看书、管书 2

    反正还行。

    另外,可以在后台缓存书记,会被存在 reader/storage/data/ 路径下,.txt 格式。它还能导出 .epub

    所以…可以算全能解决方案 😂

    获取

    • GitHub

    有一些限制的,自部署版本不能超过 15 个用户。

    原文:https://www.appinn.com/hectorqin-reader-3/


    相关阅读

    • My Novel Reader – 小说阅读油猴脚本,统一样式、去广告、修正拼音字、自动下一页、朗读模式
    • An Otter RSS Reader – 支持 iCloud 同步阅读进度的简约 RSS 阅读器[macOS/iOS]
    • Foxit Reader 3.0 发布,十分出色的 PDF 阅读器
    • 福昕阅读器 – 知名 PDF 阅读器
    • 三种方法共享站外全文到 Google Reader 中

    ©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
    3659b075e72a5b7b1b87ea74aa7932ff
    点击这里留言、和原作者一起评论

    [ 点击前往获取链接 ]




沪ICP备19023445号-2号
友情链接