PDF 散落一硬盘?NAS 上建个自己的 PDF 图书馆

gexiaofeng Docker 2026-09-20 83 0
如有修改或改动,关注文章底部留言!
教程对你有用,可以 “点赞” 和 “打赏”支持 ~



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 




 

 

 

 




 

 

 

 

 




 

 

 


PDF manager:

一款自托管 Web 端 PDF 文档管理系统,侧重 PDF 的管理、阅读、批注,不做 PDF 合并 / 拆分 / 格式转换类编辑,适合搭建个人 / 小组私有 PDF 文库。

核心功能:

  • • 注释:任意页面上的评论、高亮和标签(可全文搜索)
  • • 图书馆组织:嵌套的收藏/文件夹、标签和收藏夹。文件状态追踪
  • • 认证:本地账户加上通过OIDC的单点登录
  • • 多用户:每个用户都有自己的库
  • • 分享:邀请其他用户加入任何集合(带权限管理)
  • • 搜索:文件元数据、页面内容、注释主体和标签
  • • OPDS:从任何电子阅读器应用浏览并下载您的图书馆

安装

Docker Compose

services:
  pdfmanager:
    image: ghcr.io/g0rsthir/pdfmanager:latest
    container_name: pdfmanager
    ports:
      - 8080:8080
    environment:
      - APP_ACCESS_JWT_SECRET=fYGm2QtLQvhTA98Me5CDIGvr9taIiFYv
      - APP_REFRESH_JWT_SECRET=4dyCEVmr4KvrTyfMvrOfaPWLkPHp4qPG
    volumes:
      - ./data:/app/storage
    restart: always

参数说明(更多参数建议去看文档)

:::

APP_ACCESS_JWT_SECRET(环境变量):Access Token 签名密钥(替换为加密字符串)

APP_REFRESH_JWT_SECRET(环境变量):Refresh Token 签名密钥(替换为加密字符串)

/app/storage(路径):保存上传的 PDF 文件

:::

使用

浏览器中输入 http://NAS的IP:8080就能看到界面

按要求填写信息,创建账号

界面还是比较简单的

点击添加一个库

旁边可以切换显示的模式

这个是点开 PDF 的效果,功能都比较简单

设置方面支持多用户管理、权限分配、API 调用等

总结

PDF manager 是一款自托管 Web 端 PDF 文档管理系统,主打管理、阅读、批注,不做合并/拆分/格式转换。适合想把 PDF 集中管理、配合电纸书阅读的玩家轻量使用;

综合推荐:⭐(细节方面还是需要好好打磨)

使用体验:⭐(功能和界面都有待完善)

部署难易:⭐⭐(简单)︎


 ︎


 

 



 




 ︎

 ︎

︎

版权声明

本文仅代表作者观点,不代表本网站立场。
本文系作者授权本网站发表,未经许可,不得转载。

标签列表