1Panel docker容器版-1分钟部署Stirling-PDF内网在线多功能PDF工具箱

1Panel docker容器版-1分钟部署Stirling-PDF内网在线多功能PDF工具箱

王忘杰
2024-01-29 / 0 评论 / 216 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年01月29日,已超过297天没有更新,若内容或图片失效,请留言反馈。

lryois53.png

lryoaan7.png

一、介绍
这是一个强大的本地托管的基于 Web 的 PDF 操作工具,使用 docker,允许您对 PDF 文件执行各种操作,例如拆分、合并、转换、重组、添加图像、旋转、压缩等。这个本地托管的 Web 应用程序最初是 100% ChatGPT 制作的应用程序,现已发展到包含广泛的功能来满足您的所有 PDF 需求。

Stirling PDF 不会为任何记录保存或跟踪进行呼出。

所有文件和 PDF 要么仅存在于客户端,要么仅在任务执行期间驻留在服务器内存中,要么临时驻留在仅用于执行任务的文件中。届时,用户下载的任何文件都将从服务器中删除。

二、部署
1、命令一键部署

 docker run -d \
  -p 8080:8080 \
  -v /location/of/trainingData:/usr/share/tesseract-ocr/5/tessdata \
  -v /location/of/extraConfigs:/configs \
  -v /location/of/logs:/logs \
  -e DOCKER_ENABLE_SECURITY=false \
  --name stirling-pdf \
  frooodle/s-pdf:latest

2、1Panel面板部署
暴露端口8080
lryocvp4.png

挂载卷
pdfextraConfigs /configs
pdflogs /logs
pdftrainingData /usr/share/tesseract-ocr/5/tessdata
lryodgje.png

Command
'java' '-Dfile.encoding=UTF-8' '-jar' '/app.jar'
Entrypoint
'/scripts/init.sh'
重启规则 一直重启
lryoer8x.png

环境变量

DOCKER_ENABLE_SECURITY=false
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOME=/home/stirlingpdfuser
VERSION_TAG=0.20.1
JAVA_TOOL_OPTIONS= -XX:MaxRAMPercentage=75

lryofuau.png

三、使用
访问容器映射的端口即可
右上角选择语言,或着连接中增加语言,如:
http://x.x.x.x:8080/?lang=zh_CN
lryogxn6.png

四、小结
狠狠的赋能!

1

评论

博主关闭了所有页面的评论