Channel & System Settings

Live connectivity indicators for pipeline services. Raw API keys are never displayed.

TTS Config

Global default for Module 3. Trend Queue can override per project before triggering generation.

API status

Google Gemini

missing

GEMINI_API_KEY not set

ElevenLabs TTS

missing

ELEVENLABS_API_KEY not set

Selected when DEFAULT_TTS_PROVIDER=elevenlabs (or per-project override).

Google Cloud TTS

ok

Service account JSON present

Key hint: google_service_account.json

Chirp 3 HD / Neural2 / Studio. Live synthesis needs a service-account JSON (GOOGLE_APPLICATION_CREDENTIALS); bare API keys are rejected by Cloud TTS.

Pexels

missing

PEXELS_API_KEY not set

YouTube OAuth

missing

client_secret.json not found

Infrastructure

  • SQLite database ok /pipeline/database/fact_matrix.db
  • Assets root ok /pipeline/assets
  • Renders directory ok
  • Pipeline root main.py /pipeline

Portal runtime

  • Bind0.0.0.0:8090
  • CORShttps://media.factmatrixmediacom.com
  • DATABASE_PATH/pipeline/database/fact_matrix.db
  • ASSETS_ROOT/pipeline/assets
  • PIPELINE_ROOT/pipeline