侧边栏壁纸
博主头像
简单博客

行动起来,活在当下

  • 累计撰写 86 篇文章
  • 累计创建 24 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

PDF工具箱-Stirling PDF,满足你的所有PDF需求|好玩儿的Docker项目

简单
2025-04-20 / 0 评论 / 0 点赞 / 3 阅读 / 0 字

 介绍
这是一个强大的本地托管的基于docker的基于web的PDF操作工具,可以让你对PDF文件进行各种操作,如拆分、合并、转换、重新组织、添加图片、旋转、压缩等等。这个本地托管的web应用程序最初是由100%的ChatGPT制作的应用程序,并已发展成为包含各种功能以满足你所有的PDF需求。Stirling PDF不会进行任何记录或跟踪。所有文件和PDF文件要么仅存在于客户端,仅在任务执行期间驻留在服务器内存中,要么仅暂时驻留在文件中以执行任务。用户下载的任何文件在那时都已从服务器中删除。

特点:
支持暗黑模式
支持多种语言(包括简体和繁体中文)
有自定义下载选项(详情)
并行文件处理和下载
有与外部脚本集成的API
可选的登录和身份验证支持(详情)
支持自定义应用程序名称
支持自定义口号、图标、图片,甚至自定义HTML(通过文件覆盖)

官方GitHub地址:
https://github.com/Stirling-Tools/Stirling-PDF
https://docs.stirlingpdf.com/Installation/Docker%20Install

运行Docker容器docker run

docker run -d \
  --name stirling-pdf \
  -p 8080:8080 \
  -v "./StirlingPDF/trainingData:/usr/share/tessdata" \
  -v "./StirlingPDF/extraConfigs:/configs" \
  -v "./StirlingPDF/customFiles:/customFiles/" \
  -v "./StirlingPDF/logs:/logs/" \
  -v "./StirlingPDF/pipeline:/pipeline/" \
  -e DOCKER_ENABLE_SECURITY=false \
  -e LANGS=en_GB \
  docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest

安装指南

镜像仓库里查找
Stirling-Tools

文件安装目录设置如:

/stirling/latest/data    /usr/share/tessdata
/stirling/latest/config    /configs
/stirling/latest/logs    /logs

设置环境变量。

DOCKER_ENABLE_SECURITY=false:禁用安全功能(根据需求调整)。
LANGS=en_GB:设置支持的语言(例如英式英语)。
注意端口占用。

0

评论区