参考资料

  1. Squid是一款开源的代理服务器和Web缓存服务器
  2. Swift是苹果公司开发的一种强大且直观的编程语言
  3. Varnish 是一款高性能的开源 HTTP 加速器和反向代理服务器
  4. 如何用Docker进行应用部署?
  5. Photon OS 是一个轻量级的 Linux 发行版
  6. Haxe 是一种开源的跨平台编程语言
  7. Haskell是一种纯函数式编程语言
  8. Hitch是一个高性能的HTTP代理服务器

Stirling-PDF 简介

Stirling-PDF 是一个开源的 PDF 工具集,提供多种 PDF 处理功能,如合并、拆分、压缩、转换等。基于 Web 界面操作,支持 Docker 部署。

特点

  1. 多功能:支持 PDF 合并、拆分、压缩、转换等。

  2. 开源免费:代码公开,可自由使用和修改。

  3. 跨平台:支持 Windows、Linux、macOS。

  4. Docker 支持:方便快速部署。

  5. Web 界面:无需安装客户端,通过浏览器操作。

最新更新内容及时间

  • 最新版本:v1.0.0(示例版本,具体以官网为准)

  • 更新时间:2023年10月(示例时间,具体以官网为准)

  • 更新内容

    • 新增 PDF 压缩功能。

    • 优化性能,修复已知问题。

镜像下载地址

官网地址

文档地址

Docker 安装示例

docker run -d -p 8080:8080 --name stirling-pdf stirlingpdf/stirling-pdf:latest

访问 http://localhost:8080 使用。

YAML 设置教程(示例)

version: '3'
services:
  stirling-pdf:
    image: stirlingpdf/stirling-pdf:latest
    ports:
      - "8080:8080"
    volumes:
      - ./data:/data
    restart: unless-stopped

保存为 docker-compose.yml,运行 docker-compose up -d

常见错误及问题

  1. 端口冲突:确保 8080 端口未被占用。

  2. 权限问题:确保挂载目录有读写权限。

  3. Docker 未运行:检查 Docker 服务是否启动。

  4. 镜像拉取失败:检查网络或 Docker Hub 状态。

(注:版本和时间等具体信息需以官网为准。)

声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。