当前位置: 首页 > news >正文

docker部署Stirling-PDF

github网址:

GitHub - Stirling-Tools/Stirling-PDF: #1 Locally hosted web application that allows you to perform various operations on PDF files

1、官方docker镜像无法拉取,使用别人阿里云私人镜像仓库下载Stirling-PDF镜像:

registry.cn-hangzhou.aliyuncs.com/jeson/s-pdf:0.26.1-fat

2、部署Stirling-PDF

创建PDF目录

mkdir -p /data/s-pdf && cd /data/s-pdf

创建docker-compose.yaml,及配置:

vim docker-compose.yaml

下面端口和账号密码可以自行设置

version: '3.9'
services:
  stirling-pdf:
    image: registry.cn-hangzhou.aliyuncs.com/jeson/s-pdf:0.26.1-fat
    container_name: Stirling-PDF
    ports:
      - '6080:8080'
    volumes:
      - /data/s-pdf/trainingData:/usr/share/tessdata    # OCR 语言支持
      - /data/s-pdf/extraConfigs:/configs
      - /data/s-pdf/customFiles:/customFiles/
      - /data/s-pdf/logs:/logs/
    environment:
      DOCKER_ENABLE_SECURITY: true    # 启用内部安全功能
      SECURITY_ENABLELOGIN: true    # 启用登录功能
      SECURITY_INITIALLOGIN_USERNAME: root # Stirling-PDF登录账号
      SECURITY_INITIALLOGIN_PASSWORD: root   # Stirling-PDF登录密码
      UI_APPNAME: PDF    # 自定义导航标题
      INSTALL_BOOK_AND_ADVANCED_HTML_OPS: false
      LANGS: zh_CN    # 设置语言

3、创建Stirling-PDF容器

docker compose up -d

查看容器状态

docker compose ps

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 大模型-模型架构-主流架构
  • 数据结构应试-树和二叉树
  • 数据结构和算法之树形结构(1)
  • SaaS架构:流程架构分析
  • web 动画库
  • C++第八节课 日期类的补充
  • Python开发深度学习常见安装包 error 解决
  • 【基于轻量型架构的WEB开发】【章节作业】
  • 上传富文本插入文件时报错:JSON parse error: Unexpected character解决办法
  • 半导体器件制造5G智能工厂数字孪生物联平台,推进制造业数字化转型
  • Paragon NTFS for Mac和Tuxera NTFS for Mac,那么两种工具有什么区别呢?
  • SpringBoot 入门实践
  • ConvexHull-凸包-原理-代码实现
  • 【pandas操作:如何写XLSX文档】
  • 游戏陪玩系统源码搭建教程,如何配置陪玩系统的第三方云储存
  • CAP 一致性协议及应用解析
  • gops —— Go 程序诊断分析工具
  • interface和setter,getter
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • JavaScript新鲜事·第5期
  • java中具有继承关系的类及其对象初始化顺序
  • Quartz初级教程
  • Redis 中的布隆过滤器
  • Sass Day-01
  • 诡异!React stopPropagation失灵
  • 入门到放弃node系列之Hello Word篇
  • 十年未变!安全,谁之责?(下)
  • 数据库写操作弃用“SELECT ... FOR UPDATE”解决方案
  • 为视图添加丝滑的水波纹
  • 用Python写一份独特的元宵节祝福
  • 责任链模式的两种实现
  • 3月27日云栖精选夜读 | 从 “城市大脑”实践,瞭望未来城市源起 ...
  • ​​​【收录 Hello 算法】9.4 小结
  • # Pytorch 中可以直接调用的Loss Functions总结:
  • # windows 安装 mysql 显示 no packages found 解决方法
  • #laravel 通过手动安装依赖PHPExcel#
  • #职场发展#其他
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (20050108)又读《平凡的世界》
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (6)设计一个TimeMap
  • (el-Date-Picker)操作(不使用 ts):Element-plus 中 DatePicker 组件的使用及输出想要日期格式需求的解决过程
  • (Matalb时序预测)WOA-BP鲸鱼算法优化BP神经网络的多维时序回归预测
  • (苍穹外卖)day03菜品管理
  • (第一天)包装对象、作用域、创建对象
  • (二刷)代码随想录第15天|层序遍历 226.翻转二叉树 101.对称二叉树2
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (三)Honghu Cloud云架构一定时调度平台
  • (十七)Flink 容错机制
  • .naturalWidth 和naturalHeight属性,
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET Framework 服务实现监控可观测性最佳实践
  • .net framework4与其client profile版本的区别
  • .NET_WebForm_layui控件使用及与webform联合使用
  • .NET是什么