summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2026-05-30Make failed transcripts retryable after cooldownHEADmainAdam Malczewski
Failed queue entries were cached permanently, so a video that failed because subtitles weren't generated yet would never be re-fetched. Add requeue_failed() to reset failed entries to pending, and retry any failed entry once its (120s) cooldown has elapsed.
2026-05-11Restore host port mapping for direct access without domainAdam Malczewski
2026-05-11Adapt prod compose for Dokploy: use named volume, remove host port mappingAdam Malczewski
2026-05-11Initial commit: YouTube transcriber API with queue-based workerAdam Malczewski