a simple/very lightweight web based music player, personal instance hosted @ music.ellas.studio
- Add your music to the playlists folder. Any folder in
./playlists
will be treated as a playlist, any file in a playlist will be treated as a song. - Run
node songSetup.js
to load playlists/songs stored in./playlists
, or add them manually tosongMap.js
in a json format. - Open
index.html
in a web browser, or host all files on a web server. I used a GitHub Repository + Cloudflare Pages to host my instance for free - Enjoy!
If you want to edit the TypeScript, run yarn install
to install the TypeScript compiler. After any such changes, run tsc
to build.
- Switching playlists loses current song highlighting
songSetup.js
doesn't handle incorrect file types/file layouts well