63 lines
1.9 KiB
Plaintext
63 lines
1.9 KiB
Plaintext
# ViGent 环境配置示例
|
|
# 复制此文件为 .env 并填入实际值
|
|
|
|
# 调试模式
|
|
DEBUG=true
|
|
|
|
# Redis 配置 (Celery 任务队列)
|
|
REDIS_URL=redis://localhost:6379/0
|
|
|
|
# =============== TTS 配置 ===============
|
|
# 默认 TTS 音色
|
|
DEFAULT_TTS_VOICE=zh-CN-YunxiNeural
|
|
|
|
# =============== LatentSync 配置 ===============
|
|
# GPU 选择 (0=第一块GPU, 1=第二块GPU)
|
|
LATENTSYNC_GPU_ID=1
|
|
|
|
# 使用本地模式 (true) 或远程 API (false)
|
|
# 使用本地模式 (true) 或远程 API (false)
|
|
LATENTSYNC_LOCAL=true
|
|
|
|
# 使用常驻服务 (Persistent Server) 加速
|
|
LATENTSYNC_USE_SERVER=false
|
|
|
|
# 远程 API 地址 (常驻服务默认端口 8007)
|
|
# LATENTSYNC_API_URL=http://localhost:8007
|
|
|
|
# 推理步数 (20-50, 越高质量越好,速度越慢)
|
|
LATENTSYNC_INFERENCE_STEPS=20
|
|
|
|
# 引导系数 (1.0-3.0, 越高唇同步越准,但可能抖动)
|
|
LATENTSYNC_GUIDANCE_SCALE=1.5
|
|
|
|
# 启用 DeepCache 加速 (推荐开启)
|
|
LATENTSYNC_ENABLE_DEEPCACHE=true
|
|
|
|
# 随机种子 (设为 -1 则随机)
|
|
LATENTSYNC_SEED=1247
|
|
|
|
# =============== 上传配置 ===============
|
|
# 最大上传文件大小 (MB)
|
|
MAX_UPLOAD_SIZE_MB=500
|
|
|
|
# =============== FFmpeg 配置 ===============
|
|
# FFmpeg 路径 (如果不在系统 PATH 中)
|
|
# FFMPEG_PATH=/usr/bin/ffmpeg
|
|
|
|
# =============== Supabase 配置 ===============
|
|
# 从 Supabase 项目设置 > API 获取
|
|
SUPABASE_URL=https://zcmitzlqlyzxlgwagouf.supabase.co
|
|
SUPABASE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InpjbWl0emxxbHl6eGxnd2Fnb3VmIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NjkxMzkwNzEsImV4cCI6MjA4NDcxNTA3MX0.2NNkkR0cowopcsCs5bP-DTCksiOuqNjmhfyXGmLdTrM
|
|
|
|
# =============== JWT 配置 ===============
|
|
# 用于签名 JWT Token 的密钥 (请更换为随机字符串)
|
|
JWT_SECRET_KEY=F4MagRkf7nJsN-ag9AB7Q-30MbZRe7Iu4E9p9xRzyic
|
|
JWT_ALGORITHM=HS256
|
|
JWT_EXPIRE_HOURS=168
|
|
|
|
# =============== 管理员配置 ===============
|
|
# 服务启动时自动创建的管理员账号
|
|
ADMIN_EMAIL=
|
|
ADMIN_PASSWORD=
|