convertor/README.md

3.7 KiB
Raw Blame History

ConvertX-CN

ConvertX-CN

開箱即用的全功能檔案轉換服務

Docker Pulls GitHub Release


這是什麼?

自架的檔案轉換服務,支援 1000+ 格式,包含影音、圖片、文件、電子書等。
已內建 LibreOffice、FFmpeg、Pandoc 等 20+ 轉換器與中日韓字型,一個 Docker 命令就能跑


快速部署

1. 建立資料夾

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

docker run -d \
  --name convertx-cn \
  -p 3000:3000 \
  -v ./data:/app/data \
  -e JWT_SECRET=your-secret-key-at-least-32-chars \
  convertx/convertx-cn:latest

開啟 http://localhost:3000 註冊即可使用。

Windows 用戶請先 mkdir C:\convertx-cn\data,並將 ./data 改為 C:\convertx-cn\data


推薦方式Docker Compose

建立 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=your-secret-key-at-least-32-chars
參數 說明 必要
./data 存放檔案的資料夾,必須先建立
JWT_SECRET 登入驗證金鑰,不設會每次重啟被登出
TZ 時區(預設 UTC

3. 啟動

docker compose up -d
參數 說明
./data 資料夾,需先建立
JWT_SECRET 登入金鑰,必須設定

首次下載約 4-6 GB。


支援格式

類型 轉換器 格式數
影音 FFmpeg 400+
圖片 ImageMagick, libvips 200+
文件 LibreOffice, Pandoc 150+
電子書 Calibre 40+
向量圖 Inkscape, resvg, Potrace 20+
資料 Dasel (JSON/YAML/TOML/XML) 10+

完整列表 → docs/converters.md


常見問題

問題 解法
登入後被踢回 設定 HTTP_ALLOWED=trueTRUST_PROXY=true
資料消失 確認 ./data:/app/data 已掛載
重啟後登出 設定固定 JWT_SECRET

更多 → docs/faq.md


進階文件

主題 連結
環境變數 docs/config/environment.md
安全性設定 docs/config/security.md
反向代理 / HTTPS docs/deployment.md
Docker Compose docs/docker-compose/
版本選擇 docs/versions/
更新方法 docs/deployment/update.md

預覽

ConvertX-CN Preview


MIT | 基於 C4illin/ConvertX