Skip to content

v0.0.1: feat: introduce a web dashboard, add GPU acceleration support via `do…

Choose a tag to compare

@vineethvijay vineethvijay released this 14 Mar 08:45
f905598
  • Add Web Dashboard UI (/) to monitor streams, view generated chunks, and review server configurations
  • Add "Generate Chunks" button to UI (/api/generate_chunk) to trigger manual chunk building without deleting history
  • Implement strict LRU (Least Recently Used) video selection via queue file to prevent consecutive duplicate videos
  • Enable CPU encoding (libx264) natively across Mac/Linux via defaults in docker-compose.yml
  • Add docker-compose.gpu.yml override to isolate NVIDIA GPU hardware acceleration (h264_nvenc)
  • Bind-mount app.py, templates/, and .env in Compose to enable live configuration and UI updates without rebuilding
  • Update README.md to document Dashboard, LRU behavior, and Mac hardware fallback instructions