Lightweight local video player and an experiment in AI-driven development.
- Flask + Jinja templates
- CouchDB backend
- Docker compose (
web+couchdb) - Background media scanner inside the web container
-
Put video files into
./media(or mount your own path there). -
Start services:
docker compose up --build
-
Open
http://localhost:5050. -
Click Refresh to trigger a background scan.