ARTICLE · 1042761
PDF 散落一硬盘?NAS 上建个自己的 PDF 图书馆
PDF 散落一硬盘?NAS 上建个自己的 PDF 图书馆如有修改或改动,关注文章底部留言! 教程对你有用,可以 “点赞” 和 “打赏”支持 ~ 










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

核心功能:
• 注释:任意页面上的评论、高亮和标签(可全文搜索) • 图书馆组织:嵌套的收藏/文件夹、标签和收藏夹。文件状态追踪 • 认证:本地账户加上通过OIDC的单点登录 • 多用户:每个用户都有自己的库 • 分享:邀请其他用户加入任何集合(带权限管理) • 搜索:文件元数据、页面内容、注释主体和标签 • OPDS:从任何电子阅读器应用浏览并下载您的图书馆
安装
Docker Compose
services:pdfmanager:image: ghcr.io/g0rsthir/pdfmanager:latestcontainer_name: pdfmanagerports: - 8080:8080environment: - APP_ACCESS_JWT_SECRET=fYGm2QtLQvhTA98Me5CDIGvr9taIiFYv - APP_REFRESH_JWT_SECRET=4dyCEVmr4KvrTyfMvrOfaPWLkPHp4qPGvolumes: - ./data:/app/storagerestart: 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 集中管理、配合电纸书阅读的玩家轻量使用;
综合推荐:⭐(细节方面还是需要好好打磨)
使用体验:⭐(功能和界面都有待完善)
部署难易:⭐⭐(简单)︎
︎

︎
︎
︎