VPS搭建Stirling PDF:自托管全功能PDF处理工具箱

Docker部署、50+PDF功能、Nginx反代和本地处理安全优势
发布于
1

合并PDF、拆分PDF、压缩、转换格式、OCR识别——这些都是敏感操作,把文件传到在线处理网站等于把文件内容送给别人。Stirling PDF是一个开源的PDF工具箱,装在VPS上自己用,所有处理都在本地完成。

Docker部署

docker run -d --restart always 
  -p 8083:8080 
  -v stirling-data:/usr/share/tessdata 
  -e DOCKER_ENABLE_SECURITY=false 
  --name stirling-pdf 
  frooodle/s-pdf:latest

# 访问 http://VPS_IP:8083

打开就是一个功能列表页——每个功能一个大图标。支持50多项操作:合并、拆分、旋转、压缩、PDF转Word/Excel/PPT/图片、OCR识别扫描件、加水印、签名、加密解密、页面编号。

雨云入门VPS月付几块跑Stirling PDF——处理PDF会吃CPU(转换格式),建议2核以上。优惠码 admin01 首月五折。

Nginx反代HTTPS

server {
    listen 80;
    server_name pdf.你的域名.com;
    client_max_body_size 100M;
    location / {
        proxy_pass http://127.0.0.1:8083;
        proxy_set_header Host $host;
    }
}
# certbot --nginx -d pdf.你的域名.com

常见问题

处理完的文件会自动删除吗?

会——Stirling PDF的临时文件在下载后自动清理。不会在服务器上留文件。

大PDF处理慢怎么办?

PDF处理是CPU密集型——压缩和OCR特别吃CPU。VPS配置低的话大文件处理慢。如果经常处理几百MB的PDF,升级VPS CPU。

和SmallPDF/ILovePDF相比?

功能接近但数据在自己服务器上。处理敏感文件不用上传到第三方。

本文由作者原创/授权发布于极跃圈(jiyueip.com)未经许可,禁止转载。题图来自Unsplash,基于CC0协议。

声明:极跃圈(JIYUEIP.com)内网友所发表的所有内容及言论仅代表其本人,并不反映任何极跃圈(JIYUEIP.com)之意见及观点。

0 讨论
热门最新
总结
暂无总结
0 / 600

用雨云 KVM 云服务器 Docker 自建 Stirling-PDF 私有 PDF 工具箱:合并拆分压缩、中文 OCR、登录保护与 HTTPS 反代全流程,含 413 上传限制坑与优惠码 admin01 五折。