夜雨聆风学习资料网

ARTICLE · 1043723

私有化部署PDF Tools

私有化部署PDF Tools

为团队私有化部署PDF Tools

不管是日常工作还是助力小朋友学习,对pdf文件处理各种需求让人头疼,今天在微信工作号看到一个非常优秀的工具信创pdf工具箱(XCPDF)V7.0,只看介绍就感觉太优秀了,介绍就一句话!“纯前端、离线运行的 PDF 工具箱。40项功能集成于一个 HTML 文件,文件绝不上传服务器,国产信创系统与内网环境下安全处理 PDF 的首选。”

太适合我这种拿Deeplin当主要生产力的人群了。

下载及使用

1、跳转到官网https://www.xcpdf.com/changelog/直接下载保存本地即可:

直接选择最新版本即可。

2、下载完成后直接使用浏览器打开

即可看到40项功能,涵盖:页面管理、页面调整、格式与图像处理、标注与编号、安全与信息5大类功能。

3、具体使用:根据自己使用场景选择打开即可,每个功能在打开后都有使用场景说明。

各项功能测试都非常满意!

团队推广

作为一个技术人来说,有好工具怎能自己一个人偷摸去用的,肯定惠及整个团队。将下载链接发送给每个人下载,然后保存到本地使用?这肯定不是技术人思维,既然仅仅是个离线html的工具,肯定是直接打包部署到Team 服务器上,集中部署,用户直接打开使用。1、下载html tools文件到服务器

root@server:/pitrix/apps/pdf_tools# ls -ltr-rw-r--r-- 1 root root 4419178 Sep 20 11:36 PDF_Tools_V7.1.html

2、编写Dockerfile 打包镜像

root@server:/pitrix/apps/pdf_tools# cat Dockerfile FROM nginx:alpine# 删除默认页面RUN rm -rf /usr/share/nginx/html/*# 复制离线 HTML 到容器COPY PDF_Tools_V7.1.html /usr/share/nginx/html/index.html# nginx 默认监听 80 端口EXPOSE 80CMD ["nginx", "-g", "daemon off;"]

3、docker run 运行测试

# 确认一个没有使用的端口lsof -i  :5080# docker run 运行docker run -d --name pdf-tools -p 5080:80 --restart=unless-stopped pdf-tools:v7.1

4、局域网访问使用

各项功能测试ok

5、定义Docker compose 文件,持久化部署,便于后期统一管理

root@server:/pitrix/apps/pdf_tools# tree -L 2.├── Dockerfile├── PDF_Tools_V7.1.html└── docker-compose.yml0 directories, 3 filesroot@server:/pitrix/apps/pdf_tools# cat docker-compose.yml services:  pdf-tools:    build: .    image: pdf-tools:v7.1    container_name: pdf-tools    ports:      - "5080:80"    restart: unless-stopped

6、部署

# build 并启动容器  docker compose up -d --build# 检测容器运行状态  docker compose ps

确认没问题后局域网即可访问使用。

点赞!

历史分享列表:
00 AI相关技术:
Ubuntu2404安装openclaw
Openclaw篇二:如何升级
Openclaw篇三:管理k8s集群
安装ollama+Qwen+Open-webui
OpenClaw篇四:多搜索引擎Skills

  01 容器网络合集:

Linux及容器网络合集完结

  02 容器安全合集:
从国家授时中心被攻击再谈容器安全
HVV季,让你的集群符合美国国家安全局的标准
  03 容器存储:
K8S集群pv之间迁移数据,So Easily!!
ceph csi 卷快照及卷克隆
K8S持久化存储 ceph CSI 小白教程
K8S持久化存储 ceph 手把手教程
ceph rook 来啦,容器CSI第三篇.....
容器备份并不难,Kube-dump 使用指南
  04 CICD:
ArgoCD 系列一:初探
ArgoCD 系列二:详细使用介绍
K8S之从代码到应用部署小白教程

相关学习资料