feat: bundle demo media and playlist in playout image for out-of-the-box HLS
CI / test (push) Failing after 2m30s
CI / docker (push) Skipped
CI / release (push) Skipped

This commit is contained in:
zwitschi committed 2026-08-04 11:34:20 +02:00
1 parent fcb68cfd8d
commit c54210434e
5 files changed
+10

No files matched your search

+3
View File
@@ -50,6 +50,9 @@ data/
*.sqlite *.sqlite
*.sqlite3 *.sqlite3
# Demo media (tracked for out-of-the-box playout)
!media/
# Docker # Docker
.dockerignore .dockerignore
**/.dockerignore **/.dockerignore
+4
View File
@@ -28,6 +28,10 @@ RUN chmod +x /app/*.sh /app/playlist-manager
# Create directories for playlist, media, and HLS output # Create directories for playlist, media, and HLS output
RUN mkdir -p /app/playlist /app/media /app/hls RUN mkdir -p /app/playlist /app/media /app/hls
# Copy demo media and playlist for out-of-the-box playout
COPY media/ /app/media/
COPY media/playlist.txt /app/playlist/playlist.txt
# Expose HLS directory (will be served by nginx) # Expose HLS directory (will be served by nginx)
VOLUME ["/app/hls"] VOLUME ["/app/hls"]
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+3
View File
@@ -0,0 +1,3 @@
# Linear Void Demo Playlist
file '/app/media/demo1.mp4'
file '/app/media/demo2.mp4'