
飞牛Nas部署 stirling-pdf 实现在线使用PDF工具箱
飞牛Nas部署 stirling-pdf 实现在线使用PDF工具箱
一、前言
1.1、介绍
Stirling-PDF 是一个强大的、本地托管的基于 Web 的 PDF作工具,使用 Docker。它使您能够对 PDF 文件执行各种作,包括拆分、合并、转换、重新组织、添加图像、旋转、压缩等。这个本地托管的 Web 应用程序已经发展到包含一组全面的功能,可以满足您的所有 PDF 要求
二、部署工作
2.1、服务包部署
用 Last_Three_Service_Package.sh
选择 stirling-pdf 部署完毕,直接跳转到 Web 界面配置即可!
2.2、Compose 文件部署
services:
stirling-pdf:
image: stirlingtools/stirling-pdf:latest
container_name: stirling-pdf
ports:
- 26015:8080
volumes:
- /vol1/1000/Docker/stirling-pdf/trainingData:/usr/share/tessdata
- /vol1/1000/Docker/stirling-pdf/extraConfigs:/configs
- /vol1/1000/Docker/stirling-pdf/customFiles:/customFiles/
- /vol1/1000/Docker/stirling-pdf/logs:/logs/
- /vol1/1000/Docker/stirling-pdf/pipeline:/pipeline/
environment:
- DOCKER_ENABLE_SECURITY=false
- LANGS=en_GB
restart: always
network_mode: bridge
2.3、飞牛可视化部署
2.3.1、镜像仓库源
推荐镜像源:https://docker.1ms.run
2.3.2、镜像准备
镜像为:stirlingtools/stirling-pdf
版本为:latest
2.3.3、目录准备
创建
Docker
文件夹(存放容器)目录下创建stirling-pdf
文件夹stirling-pdf
文件夹目录下创建trainingData
、extraConfigs
、customFiles
、logs
、pipeline
文件夹
2.3.4、可视化容器配置
容器名称自定义,勾选开机自动开启
端口只能更改前选框,后选框不能修改
/vol1/1000/Docker/stirling-pdf/trainingData
映射/usr/share/tessdata
/vol1/1000/Docker/stirling-pdf/extraComfigs
映射/configs
/vol1/1000/Docker/stirling-pdf/customFiles
映射/customFiles
/vol1/1000/Docker/stirling-pdf/logs
映射/logs/
/vol1/1000/Docker/stirling-pdf/pipeline
映射/pipeline/
添加环境变量如下:
DOCKER_ENABLE_SECURITY=false
LANGS=en_GB
勾选创建后启动容器,并创建容器
三、部署后的 Web 配置
3.1、内部配置
进入 stirling-pdf
的 Web 界面,可以选择使用的 PDF 工具来使用,到此 stirling-pdf
的配置完毕
- 感谢你赐予我前进的力量