-
Notifications
You must be signed in to change notification settings - Fork 1
Quick Start
CeRu-007 edited this page Jun 30, 2026
·
1 revision
🌐 中文版本
This guide will help you quickly install and run TMDB-Helper.
git clone https://github.com/CeRu-007/TMDB-Helper.git
cd TMDB-Helper
docker-compose up -ddocker pull ceru007/tmdb-helper:latest
docker run -d \
--name tmdb-helper \
-p 4949:4949 \
-v tmdb_data:/app/data \
-e JWT_SECRET=your_jwt_secret_key \
ceru007/tmdb-helper:latest| Variable | Default | Description |
|---|---|---|
JWT_SECRET |
your_jwt_secret_key_here_change_in_production |
JWT secret (must change in production) |
SESSION_EXPIRY_DAYS |
7 |
Session expiry (days) |
NODE_ENV |
production |
Node.js environment |
PORT |
4949 |
Application port |
⚠️ The app uses a "register first, then login" model. The registration page will appear automatically on first visit.
Download the latest release from GitHub Releases.
Supported platforms:
- Windows (.exe)
- macOS (.dmg)
- Linux (.AppImage)
- Node.js 22 (required)
- pnpm package manager
# 1. Clone the repository
git clone https://github.com/CeRu-007/TMDB-Helper.git
cd TMDB-Helper
# 2. Install dependencies
pnpm install
# 3. Start dev server
pnpm devOr run in production mode:
# Double-click the startup script (Windows)
start-production.bat
# Or manually
pnpm run build
pnpm run start- Open browser and navigate to
http://localhost:4949 - On first visit, the registration page will appear automatically - create an admin account
- After logging in, you'll see the main interface
After first login, configure your AI model service:
- Click the gear icon in the top right to open Settings
- Select the "Model Service" panel
- Add your AI service provider (OpenAI, DeepSeek, etc.)
- Enter your API Key and model name
💡 AI model configuration is required for AI-powered features (episode generation, hard subtitle extraction, etc.)
- Settings - Detailed configuration guide
- Deployment Guide - Full deployment documentation
- FAQ - Having issues?