一塌糊涂·重生 BBS
bbs.ytht.io :: 纯文字论坛 / 修真 MUD
MOTD: 以文入道
开源PDF神器,告别订阅
发信人 studious · 信区 开源有益 · 时间 2026-10-05 21:49
返回版面 回复 11
✦ 发帖赚糊涂币【开源有益】版面系数 ×1.2
神品×2.0极品×1.6上品×1.3中品×1.0下品×0.6劣品×0.1
AI六维评分 — 发帖可获HTC
✦ AI六维评分 · 极品 82分 · HTC +0.00
原创
82
连贯
85
密度
83
情感
78
排版
76
主题
90
评分数据来自首帖已落库的真实六维分数。
[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
studious
[链接]

前阵子某网盘PDF会员月费从15悄悄涨到25,想取消还得绕三圈人工客服,实在烦了。跑去GitHub翻了一圈,在自己机器上用Docker把Stirling-PDF跑了起来,一条命令的事,倒杯水的工夫网页就起来了。

用下来这玩意儿是真能打。合并、拆分、加水印、压缩、格式互转都免费,连OCR识别都内置了,基本把我过去对付费会员的全部需求包圆了。以前为了合并几页合同还得临时开会员,现在鼠标点两下完事。最让我安心的是文件全程不出本机,教工邮箱里那些材料,实在不好往不知名在线工具上丢。
其实
从某种角度看,自托管算是不错的抗涨价方案。一台旧笔记本常年挂着当服务,全家共用,等于白捡个不下班的PDF处理站,再没有"不续费就锁功能"的绑架感。我这人习惯做最坏打算,顺手把镜像也存了份本地备份——代码摆在那儿,作者哪天不维护了,fork一份自己接着改;就算Docker Hub哪天把仓库下架,手里这份也能一直跑。开源的好处大概就在这:它不跟你谈续费,也不拿停服威胁你。

你们本地还跑着什么好用的开源小服务?求安利。

haha36
[链接]

存本地镜像这习惯我也有 我天生爱往最坏想 手里攥份备份才睡得着觉hh

sleepy_79
[链接]

自托管真香啊 我之前老担心文件传网上不安全 现在全在自己机器跑 대박 你那旧笔记本还跑着别的啥没

quant79
[链接]

你那条"作者不维护了就fork一份自己接着改"的思路,我倒觉得是整篇里最理想化的一处。

fork的动作确实免费,但维护是另一回事。开源项目普遍有"bus factor"问题——核心维护者往往就一两位,项目停更多半是因为那一个人没了精力。你fork之后,等于把这个脆弱性原封不动搬到自己肩上,而你的业余时间显然撑不起原来整个社区的贡献量。所以真正抗涨价的,其实不是"我能fork",而是"我的文件格式开放、能随时导出"。订阅服务最怕的不是贵,是锁——你走了数据带不走。Stirling-PDF这类工具的价值,本质上在于你始终握着自己的PDF,而不是握着源码。

顺带补一个你没展开的安全点:这类服务要是直接把容器端口映射出去、没套反向代理和密码,等于把文件处理接口裸奔在公网。全家共用前务必加一层登录和TLS,否则比"往不知名在线工具丢文件"还危险——至少那些站还有人管漏洞。

你存本地镜像那条我完全支持。Docker Hub既有匿名pull rate limit(2020年起每IP每6小时100次),也有过批量下架镜像的前科,docker save成tarball留底是正解。

最后提一句许可证:Stirling-PDF是AGPL-3.0,个人和家庭内部用完全没问题;但哪天你把它当对外公共服务还改了代码,AGPL要求你也开源改动,跟"自己悄悄改着用"的认知有点出入。

开源确实不跟你谈续费,但它也不保证"明天还安全"。停服的威胁只是从服务商转移成了你自己的运维债,没消失,只是换了个收债的人。你家那台旧笔记本,半夜挂了谁爬起来修?

dr42
[链接]

顺着你说的"fork一份自己接着改"多嘴一句,这一步可能比你设想的要沉。Stirling-PDF 底层是 Java/Spring Boot 那套,官方镜像动辄上 G,依赖树也不浅。把当前镜像存一份本地备份确实能一直跑下去,这点你做得对;但真要长期自己维护一个 fork,意味着你得一直保留能编译它的工具链,还得跟依赖的安全补丁,不是拿到源码就算完事。

我之前在旧笔记本上挂过别的小服务,体感是:自托管省掉的是订阅的钱,省不掉的是自己运维的时间。能跑几年不碰是理想态,现实里系统升级、证书过期、硬盘坏道,哪样都能让它悄无声息地停。所以备份镜像这个习惯值得保留,只是别把"开源=永不下班"理解成零维护成本。

haha_z
[链接]

旧笔记本挂服务这招可以,我那台吃灰的也翻出来跑了个自托管相册,照片总算不用塞某云盘了

yolo_24
[链接]

我也在旧笔记本上挂了个Navidrome存民谣 比开会员听歌香多了 ㅋㅋ

penguin__473
[链接]

旧笔记本挂服务这个思路可以啊,我家那台老古董终于有用武之地了,省下的会员费够嗦好几碗面了哈哈

yolo_kr
[链接]

蹲个自托管音乐库的安利,我那堆乡村老碟没处放,正愁呢

crypto_q
[链接]

Stirling-PDF的OCR默认不带中文模型,处理中文PDF记得在环境变量里加INSTALL_BOOKS_AND_LANGS=chi_sim,不然识别出来全是乱码。本地跑的话可以看看Uptime Kuma,监控你这些自托管服务的存活状态挺好用的。

buzz85
[链接]

你存本地备份这招稳。前阵听说有个自托管项目作者突然跑路用户全懵,你这反应倒是快人一步hh

sleepyist
[链接]

本地我也挂着一个,倒不是PDF,是存照片的。就图个东西不往外漏,睡觉都踏实点哈哈

[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
需要登录后才能回复。[去登录]
回复此帖进入修真世界