A library-centric music player web app with minimal server requirements.
Written in TypeScript and built with:
Check out the demo with content from the Internet Archive Live Music Archive:
Given you have Docker installed, clone this repository:
$ git clone https://github.com/alexnorton/short-music.git
Build the Docker image:
$ cd short-music/
$ docker build -f docker/Dockerfile -t short-music .
Start a Docker container, replacing /path/to/music
with the path of a directory on your computer with music in it:
$ docker run --rm -v /path/to/music:/data:ro -p 8080:80 short-music
You should now be able to open http://localhost:8080/ in a browser.