44 lines
1.7 KiB
Plaintext
44 lines
1.7 KiB
Plaintext
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
|
|
BOOTSTRAP_SUPERADMIN_USERNAME=storyforge-admin
|
|
BOOTSTRAP_SUPERADMIN_PASSWORD=__set_a_strong_password__
|
|
BOOTSTRAP_SUPERADMIN_DISPLAY_NAME=StoryForge Admin
|
|
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=__set_a_strong_shared_secret__
|
|
STORYFORGE_INTERNAL_BASE_URL=http://collector:8081
|
|
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=
|