- Add google-cloud-storage dependency to requirements.txt - Add GCS configuration settings to config.py - Create storage.py utility module with upload/download/delete operations and temp file context managers for video generation - Update submissions.py to upload photos to GCS and return full GCS URLs - Update results.py to return full GCS URLs for video and record image - Update workers.py to use GCS for audio download, video creation, and cleanup - Update result.js to use audio_url directly from API response - Update docker-compose.yml with GCS credentials mount Storage now uses GCS bucket vday2026 in project holiday-project-india. Database stores blob paths; URLs constructed at API response time. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| routers | ||
| services | ||
| __init__.py | ||
| config.py | ||
| database.py | ||
| main.py | ||
| models.py | ||
| prompts.py | ||
| schemas.py | ||