差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

下次修改
前次修改
tech:stirling-pdf [2024/02/01 19:09] – 建立 jonathantech:stirling-pdf [2024/07/29 17:45] (目前版本) – 加上容器名稱與重起模式 jonathan
行 1: 行 1:
-====== [Draft]Stirling PDF 文件管理工具(Docker)  ======+====== Stirling PDF 文件管理工具(Docker)  ======
   * 依據 [[https://github.com/Stirling-Tools/Stirling-PDF|Stirling PDF 的 GitHub 說明]], 這專案是 100% 由 ChatCPT 製作完成   * 依據 [[https://github.com/Stirling-Tools/Stirling-PDF|Stirling PDF 的 GitHub 說明]], 這專案是 100% 由 ChatCPT 製作完成
   * 安裝環境 :   * 安裝環境 :
行 6: 行 6:
  
 ===== 安裝方式 ===== ===== 安裝方式 =====
 +  * 預計將檔案放在 /data/pdf <cli>
 +mkdir -p /data/stirling-pdf/trainingData
 +mkdir -p /data/stirling-pdf/extraConfigs
 +mkdir -p /data/stirling-pdf/customFiles
 +mkdir -p /data/stirling-pdf/logs
  
 +</cli>
 +  * 編輯 docker-compose.yml <cli>
 +vi docker-compose.yml</cli><file>
 +services:
 +  stirling-pdf:
 +    container_name: stirling-pdf
 +    image: frooodle/s-pdf:latest
 +    restart: unless-stopped
 +    ports:
 +      - '8080:8080'
 +    volumes:
 +      - /data/stirling-pdf/trainingData:/usr/share/tesseract-ocr/5/tessdata #Required for extra OCR languages
 +      - /data/stirling-pdf/extraConfigs:/configs
 +      - /data/stirling-pdf/customFiles:/customFiles/
 +      - /data/stirling-pdf/logs:/logs/
 +    environment:
 +      - DOCKER_ENABLE_SECURITY=false
 +</file>
 +  * 啟動服務 <cli>
 +docker compose up -d
 +</cli>
 +  * 下載支援繁體中文 OCR 檔案<cli>
 +wget https://github.com/tesseract-ocr/tessdata/raw/main/chi_tra.traineddata
 +wget https://github.com/tesseract-ocr/tessdata/raw/main/chi_tra_vert.traineddata
 +mv *.traineddata /data/stirling-pdf/trainingData/
 +</cli>
 +  * 編輯 settings.yml 設定預設繁體中文<cli>
 +vi /data/stirling-pdf/extraConfigs/settings.yml
 +</cli><file>
 +:
 +system:
 +  defaultLocale: 'zh-TW'
 +:
 +</file>
 +  * 重新啟動服務 <cli>
 +docker compose restart
 +</cli>
 +  * 進入 Web 畫面 - http://Server-IP:8080
  
 ===== 參考網址 ===== ===== 參考網址 =====
   * https://github.com/Stirling-Tools/Stirling-PDF   * https://github.com/Stirling-Tools/Stirling-PDF
  
-{{tag>pdf ocr docker draft}}+{{tag>pdf ocr docker}}
  • tech/stirling-pdf.1706785767.txt.gz
  • 上一次變更: 2024/02/01 19:09
  • jonathan