Skip to content
This repository has been archived by the owner on Aug 17, 2020. It is now read-only.

ugjka/music

Repository files navigation

music

Donate FOSSA Status

Stream your god damned mp3 (and flac?) music hassle free

Demo

https://demo.ugjka.net/

Note

Use -enableFlac flag for flac support (not every browser supports flac file streaming).

Use -password yourpass flag to protect the website with password.

Caveats

Make sure your music is properly tagged, otherwise it will all be wonky.

Build needs Go with Go module support and node.js NPM

Install instructions

export GO111MODULE=on
git clone https://github.com/ugjka/music.git
cd music
go generate #requires NPM, see https://nodejs.org
go build
./music -path /path/to/mp3/collection -port 8080

Navigate in your browser to: http://127.0.0.1:8080/

Desktop view:

desktop

desktop

Mobile lockscreen:

mobile

Optional Password Protection:

password

License

FOSSA Status

The future of this project?

When I get time and inspiration I'll try to work on the features listed in this link: https://github.com/ugjka/music/projects/1