PDF.js

基本PDF.js打包的Docker 镜像 By 浅鸢丶

用法

使用以下命令部署PDF服务:

docker run -itd \
  --restart=always \
  -p 8087:80 \
  --name Pdf \
  -e ALLOWED_PDF_ORIGINS='["https://example.com", "https://demo.org"]' \
  -e HOSTED_VIEWER_ORIGINS='["null", "https://pdf.example.com", "http://pdf.example.com"]' \
  hsnet1987/pdfjs:apache
环境变量说明:
  • HOSTED_VIEWER_ORIGINS - PDF.js查看器允许的域名(pdf.js自身服务器域名)必填
  • ALLOWED_PDF_ORIGINS - 允许加载的PDF文件来源白名单(JSON数组格式)留空则不限制

请将示例域名替换为您的实际域名

Alist 使用PDF.js方法

配置Alist以支持PDF服务:

  1. 打开配置文件 ./data/config.json
  2. 找到 "site_url": "" 配置项
  3. 添加Alist的域名地址
"site_url": "https://alist.com",
注意:替换示例域名"https://alist.com"为您实际的Alist服务地址