convertor/docs/i18n/en/getting-started/quick-start.md
Your Name da856d89ff feat(i18n): add multilingual support with translations for English, Japanese, and Simplified Chinese
- Create README.md for internationalization (i18n) documentation
- Add English translation for main README and quick start guide
- Add Japanese translation for main README
- Add Simplified Chinese translation for main README
- Introduce sample Docker Compose configurations for various deployment scenarios
- Implement CI/CD documentation for testing and deployment workflows
- Establish end-to-end testing guidelines and strategies
- Create test strategy documentation outlining unit, integration, and E2E tests
2026-01-23 14:32:27 +08:00

2.9 KiB

Quick Start

🌐 Language / 語言 繁體中文 | English | 简体中文

🌐 Translation Info

  • Original: 繁體中文版
  • Translation Version: v0.1.0
  • Last Updated: 2026-01-23
  • Status: 🚧 In Progress

Deploy ConvertX-CN in 5 minutes.


Prerequisites


Method 1: Docker Run (Fastest)

1. Create Data Folder

# 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. Start Container

docker run -d \
  --name convertx-cn \
  --restart unless-stopped \
  -p 3000:3000 \
  -v ./data:/app/data \
  -e TZ=Asia/Taipei \
  -e JWT_SECRET=your-random-string-at-least-32-chars \
  convertx/convertx-cn:latest

3. Start Using

Open browser: http://localhost:3000

  1. Click Register in the top right corner
  2. Enter Email and Password
  3. Done! Start converting files

1. Create Project Folder

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

2. Create Configuration File

Create 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=please-replace-with-a-long-random-string

3. Start Service

docker compose up -d

Verify Installation

Check Container Status

docker ps
# Should see convertx-cn container running

docker logs convertx-cn
# Should see "🦊 Elysia is running at http://localhost:3000"

Health Check

curl http://localhost:3000/healthcheck
# Should return "OK"

Common Startup Issues

Issue Solution
Port already in use Use another port, e.g., -p 8080:3000
Redirected to login after login Add HTTP_ALLOWED=true or TRUST_PROXY=true
Logged out after restart Set a fixed JWT_SECRET
Data lost after restart Confirm ./data:/app/data and folder exists
Permission error Run chmod -R 777 ./data

Next Steps