DEFAULT_EXTERNAL_BASE_URL=http://test.hyzq.net:8081 LOCAL_OPENAI_BASE_URL=http://127.0.0.1:8317/v1 LOCAL_OPENAI_MODEL=GLM-5 LOCAL_OPENAI_API_KEY= # Host-side collector runs can keep using N8N_BASE_URL. N8N_BASE_URL=http://127.0.0.1:5670 # Dockerized collector should use the internal n8n service address. COLLECTOR_N8N_BASE_URL=http://n8n:5678 N8N_ANALYSIS_WEBHOOK_PATH=/webhook/storyforge-analysis N8N_REAL_CUT_WEBHOOK_PATH=/webhook/storyforge-real-cut N8N_AI_VIDEO_WEBHOOK_PATH=/webhook/storyforge-ai-video N8N_CONTENT_SOURCE_SYNC_WEBHOOK_PATH=/webhook/storyforge-content-source-sync ORCHESTRATOR_SHARED_SECRET=storyforge-local-secret CUTVIDEO_BASE_URL= CUTVIDEO_API_KEY= CUTVIDEO_BASE_CONFIG=example.job.yaml CUTVIDEO_POLL_INTERVAL_SEC=10 CUTVIDEO_MAX_WAIT_SEC=1800 CUTVIDEO_UPLOAD_TIMEOUT_SEC=1800 HUOBAO_BASE_URL=http://127.0.0.1:5678 HUOBAO_POLL_INTERVAL_SEC=10 HUOBAO_MAX_WAIT_SEC=900 YTDLP_BIN=yt-dlp FFMPEG_BIN=ffmpeg WHISPER_BIN= WHISPER_MODEL=./data/collector/models/ggml-base.en.bin ASR_HTTP_BASE_URL= ASR_HTTP_TRANSCRIBE_PATH=/transcribe ASR_HTTP_FIELD_NAME=wav ASR_HTTP_TIMEOUT_SEC=120 N8N_IMAGE=docker.n8n.io/n8nio/n8n:latest WEBHOOK_URL=http://127.0.0.1:5670/ GENERIC_TIMEZONE=Asia/Shanghai TZ=Asia/Shanghai CLIPROXY_IMAGE=storyforge/cli-proxy-api:patched CLIPROXY_MANAGEMENT_SECRET=storyforge-local-management CLIPROXY_DASHSCOPE_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1 # Optional but recommended for local model gateway recovery. # DASHSCOPE_API_KEY=