# 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= # 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=["*"]