Align API container UID with host and harden RTSP slice readiness.

Run compose api as HOST_UID/GID with cache under /tmp, poll slice files for
ready_event when ffmpeg stderr is silent, invoke batch via venv python, exclude
logs from build context, and document Docker cache/VLC troubleshooting.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
op
2026-05-27 10:56:59 +08:00
parent 3979e13ca9
commit 156e4ce095
12 changed files with 179 additions and 22 deletions

2
.gitignore vendored
View File

@@ -85,3 +85,5 @@ clients/voice-confirmation/dist/
logs/
Ultralytics/
scripts/
!backend/scripts/
!backend/scripts/rebuild-api-image.sh