98 lines
2.7 KiB
Plaintext
98 lines
2.7 KiB
Plaintext
# ========================================
|
|
# 环境配置示例文件
|
|
# 请根据部署环境选择对应的配置并复制到 .env 文件中
|
|
# ========================================
|
|
|
|
# ========================================
|
|
# DEV 本地开发环境配置
|
|
# ========================================
|
|
# 火山引擎API配置
|
|
|
|
# Flask配置
|
|
# FLASK_ENV=development
|
|
# SECRET_KEY=dev_secret_key_here
|
|
|
|
# 服务配置
|
|
# HOST=127.0.0.1
|
|
# PORT=5000
|
|
|
|
# 日志配置
|
|
# LOG_LEVEL=DEBUG
|
|
|
|
# 队列管理配置
|
|
# QUEUE_MAX_RUNNING_TASKS=5 # 最大并发运行任务数
|
|
# QUEUE_UPDATE_INTERVAL=5 # 任务状态更新间隔(秒)
|
|
# QUEUE_PERSISTENCE_FILE=task_queue_persistence.json # 队列持久化文件
|
|
# QUEUE_MAX_COMPLETED_CACHE_SIZE=100 # 最大已完成任务缓存数量
|
|
# QUEUE_COMPLETED_CACHE_TTL_HOURS=24 # 已完成任务缓存保留时间(小时)
|
|
# LOG_FILE=logs/dev_video_api.log
|
|
|
|
# 视频生成配置
|
|
# VIDEO_MODEL=doubao-seedance-1-0-lite-i2v-250428
|
|
# VIDEO_MAX_DURATION=10
|
|
# VIDEO_DEFAULT_DURATION=5
|
|
# VIDEO_DEFAULT_ASPECT_RATIO=16:9
|
|
# VIDEO_DEFAULT_RESOLUTION=1280x720
|
|
|
|
# ========================================
|
|
# DEV-SERVER 测试服环境配置
|
|
# ========================================
|
|
# 火山引擎API配置
|
|
# ARK_API_KEY=your_test_ark_api_key_here
|
|
|
|
# Flask配置
|
|
# FLASK_ENV=testing
|
|
# SECRET_KEY=test_secret_key_here
|
|
|
|
# 服务配置
|
|
# HOST=0.0.0.0
|
|
# PORT=5001
|
|
|
|
# 日志配置
|
|
# LOG_LEVEL=INFO
|
|
# LOG_FILE=logs/test_video_api.log
|
|
|
|
# 视频生成配置
|
|
# VIDEO_MODEL=doubao-seedance-1-0-lite-i2v-250428
|
|
# VIDEO_MAX_DURATION=15
|
|
# VIDEO_DEFAULT_DURATION=8
|
|
# VIDEO_DEFAULT_ASPECT_RATIO=16:9
|
|
# VIDEO_DEFAULT_RESOLUTION=1920x1080
|
|
|
|
# ========================================
|
|
# PRO 正式服环境配置
|
|
# ========================================
|
|
# 火山引擎API配置
|
|
# ARK_API_KEY=your_prod_ark_api_key_here
|
|
|
|
# Flask配置
|
|
# FLASK_ENV=production
|
|
# SECRET_KEY=prod_secret_key_here_use_strong_key
|
|
|
|
# 服务配置
|
|
# HOST=0.0.0.0
|
|
# PORT=5000
|
|
|
|
# 日志配置
|
|
# LOG_LEVEL=WARNING
|
|
# LOG_FILE=logs/prod_video_api.log
|
|
|
|
# 视频生成配置
|
|
# VIDEO_MODEL=doubao-seedance-1-0-lite-i2v-250428
|
|
# VIDEO_MAX_DURATION=30
|
|
# VIDEO_DEFAULT_DURATION=10
|
|
# VIDEO_DEFAULT_ASPECT_RATIO=16:9
|
|
# VIDEO_DEFAULT_RESOLUTION=1920x1080
|
|
|
|
# ========================================
|
|
# 使用说明
|
|
# ========================================
|
|
# 1. 根据你的部署环境,选择对应的配置段落
|
|
# 2. 取消注释(删除行首的 # 符号)需要的配置项
|
|
# 3. 将配置复制到项目根目录的 .env 文件中
|
|
# 4. 根据实际情况修改配置值
|
|
#
|
|
# 环境说明:
|
|
# - DEV: 本地开发环境,调试模式,详细日志
|
|
# - DEV-SERVER: 测试服环境,用于功能测试
|
|
# - PRO: 正式生产环境,性能优化,错误日志 |