No videos ingested yet
To ingest, you need a Postgres connection (`DATABASE_URL`) and a SOAX key (`SOAX_API_SECRET`).
Quick start
- Run the dev DB:
docker compose -f docker-compose.dev.yml up -d - Apply schema:
DATABASE_URL=... npm run db:apply-schema - Ingest videos:
SOAX_API_SECRET=... DATABASE_URL=... npm run worker:videos - Ingest transcripts: run
backend/workers/ingest_youtube_transcripts.py