convertor/docs/快速入門/快速開始.md
Your Name a06df23b1d feat: 新增 OCRmyPDF 轉換引擎 (v0.1.14)
## 新功能
- OCRmyPDF 轉換引擎:將掃描版 PDF 轉換為可搜尋 PDF
  - 支援 7 種語言:en, zh-TW, zh, ja, ko, de, fr
  - 與 PDFMathTranslate 風格一致的 UI 格式 (pdf-<lang>)
  - 自動偵測頁面方向並旋轉
  - 自動校正傾斜
  - 跳過已有文字層的頁面
  - 詳細的 5 階段處理進度輸出

## 建置
- Dockerfile:安裝 ocrmypdf 與 Tesseract OCR 語言包

## 文件
- 更新 OCR 功能文件
- 文件目錄結構改為中文名稱

## 測試
- 修復 BabelDOC 和 PDFMathTranslate 測試的 OCR mock
- 所有 345 個測試通過
2026-01-23 16:28:33 +08:00

2.8 KiB
Raw Blame History

快速開始

5 分鐘內完成 ConvertX-CN 部署。


前置需求

  • Docker 20.10+安裝指南
  • 4GB+ 記憶體
  • 10GB+ 磁碟空間

方法一Docker Run最快

1. 建立資料夾

# Linux / macOS
mkdir -p ~/convertx-cn/data && cd ~/convertx-cn

# Windows PowerShell
mkdir C:\convertx-cn\data; cd C:\convertx-cn

# Windows CMD
mkdir C:\convertx-cn\data
cd C:\convertx-cn

2. 啟動容器

docker run -d \
  --name convertx-cn \
  --restart unless-stopped \
  -p 3000:3000 \
  -v ./data:/app/data \
  -e TZ=Asia/Taipei \
  -e JWT_SECRET=你的隨機字串至少32字元 \
  convertx/convertx-cn:latest

3. 開始使用

開啟瀏覽器訪問:http://localhost:3000

  1. 點擊右上角 Register 註冊帳號
  2. 輸入 Email 和密碼
  3. 完成!開始轉換檔案

方法二Docker Compose推薦

1. 建立專案資料夾

mkdir -p ~/convertx-cn && cd ~/convertx-cn

2. 建立配置檔

建立 docker-compose.yml

services:
  convertx:
    image: convertx/convertx-cn:latest
    container_name: convertx-cn
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - ./data:/app/data
    environment:
      - TZ=Asia/Taipei
      - JWT_SECRET=請更換為一個長且隨機的字串

3. 啟動服務

docker compose up -d

驗證安裝

檢查容器狀態

docker ps
# 應該看到 convertx-cn 容器正在運行

docker logs convertx-cn
# 應該看到 "🦊 Elysia is running at http://localhost:3000"

健康檢查

curl http://localhost:3000/healthcheck
# 應該返回 "OK"

首次設定

建立帳號

首次訪問時,系統會顯示註冊頁面。第一個註冊的帳號即為管理員。

關閉公開註冊

如果只有您使用,建議關閉公開註冊:

environment:
  - ACCOUNT_REGISTRATION=false

常見啟動問題

問題 解決方法
Port 被占用 改用其他 port-p 8080:3000
登入後被踢回登入頁 加上 HTTP_ALLOWED=trueTRUST_PROXY=true
重啟後被登出 設定固定的 JWT_SECRET
重啟後資料消失 確認 ./data:/app/data 且資料夾存在
權限錯誤 執行 chmod -R 777 ./data

下一步