- blob_client: SDK 없이 aiohttp+SAS로 PUT 업로드, 공개 URL 반환(실패 시 None) - content_sync: 새 영상 발견 시 블롭 업로드 → Content.video에 공개 URL, DB 커밋 성공 후 로컬 output job 폴더 삭제(OUTPUT_DIR 하위 안전장치) - SAS 미설정 시 기존 로컬 /videos fallback 유지 - 경로 ssulbox/ 프리픽스로 ADO2 콘텐츠와 격리 - config/.env.example: AZURE_BLOB_BASE_URL/SAS_TOKEN/PREFIX 추가(실 SAS는 .env, 미커밋) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app | ||
| generator | ||
| .env.example | ||
| requirements.txt | ||