Files
video-gen/video-gen-api/.env
T
2026-05-27 09:46:52 +08:00

41 lines
840 B
Bash

# App
APP_NAME=VideoGen API
APP_VERSION=1.0.0
DEBUG=true
SECRET_KEY=local-dev-secret-key-not-for-production
# Database (PostgreSQL)
DATABASE_URL=postgresql+asyncpg://videogen:7k33pnXdPL62Yyb4@180.184.42.66:5432/videogen
# Redis (leave empty to disable - rate limiting and captcha will use in-memory fallback)
REDIS_URL=redis://localhost:6379/3
# 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=dGhpc19pc18zMl9ieXRlX2tleV9mb3JfYWVzXzI1NiE=
# Storage
STORAGE_TYPE=local
STORAGE_LOCAL_PATH=./storage/videos
STORAGE_IMAGE_LOCAL_PATH=./storage/images
# Captcha
CAPTCHA_ENABLED=true
# CORS
CORS_ORIGINS=["*"]