PDF 散落一硬盘?NAS 上建个自己的 PDF 图书馆
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 集中管理、配合电纸书阅读的玩家轻量使用;
综合推荐:⭐(细节方面还是需要好好打磨)
使用体验:⭐(功能和界面都有待完善)
部署难易:⭐⭐(简单)︎
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
