pahvalentines/backend/cloud_run_video
michael 3e89e28716 feat(video): move video generation to Cloud Run
Offload CPU-intensive FFmpeg video creation to an autoscaling Cloud Run
service to clear the 1600+ task backlog. The Celery video worker becomes
a thin HTTP client (concurrency bumped from 2 to 50) that dispatches to
Cloud Run when CLOUD_RUN_VIDEO_URL is set, with local fallback for dev.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 09:58:57 -06:00
..
config.py feat(video): move video generation to Cloud Run 2026-02-10 09:58:57 -06:00
Dockerfile feat(video): move video generation to Cloud Run 2026-02-10 09:58:57 -06:00
main.py feat(video): move video generation to Cloud Run 2026-02-10 09:58:57 -06:00
requirements.txt feat(video): move video generation to Cloud Run 2026-02-10 09:58:57 -06:00
storage_helpers.py feat(video): move video generation to Cloud Run 2026-02-10 09:58:57 -06:00