# App
APP_NAME=VideoGen API
APP_VERSION=1.0.0
DEBUG=true
SECRET_KEY=change-me-to-a-random-secret-key-in-production

# Database
DATABASE_URL=postgresql+asyncpg://videogen:videogen@localhost:5432/videogen

# Redis
REDIS_URL=redis://localhost:6379/0

# JWT
JWT_ALGORITHM=HS256
JWT_EXPIRE_MINUTES=1440

# Seedance
SEEDANCE_API_KEY=
SEEDANCE_API_BASE=https://ark.cn-beijing.volces.com/api/v3
SEEDANCE_CALLBACK_URL=

# LLM
LLM_API_BASE=https://api.openai.com/v1
LLM_API_KEY=
LLM_MODEL=gpt-4o
LLM_MOCK=true

# Encryption
ENCRYPTION_KEY=changeme-32bytes-base64-key-here!!
RSA_PRIVATE_KEY_PATH=
RSA_PUBLIC_KEY_PATH=

# Storage
STORAGE_TYPE=local
STORAGE_LOCAL_PATH=./storage/videos

# Captcha
CAPTCHA_ENABLED=true

# CORS
CORS_ORIGINS=["http://localhost:5173", "http://localhost:3000"]
