This is a complete rewrite of rembo10/headphones, a music library management server, originally written in Python. This time the language is golang. This project is in it's infancy, so there's still a lot to do... If you are interested in contributing, check out the issue tracker and file a bug, submit a pull request, or just star the project to increase it's visibility. Thanks for taking a look!
The initial goals of this rewrite are (beyond a skeleton set of Headphones' features):
NOTE: Usenet support is not currently a priority
The long-term goals are to implement the full original feature set, and expand it with:
To build cans yourself, you need to have go set up on your
machine. go get github.com/headphones/cans
and go run github.com/headphones/cans
should get you up and running from there. If you'd like to run within a Docker container,
pre-built containers are available from docker hub,
or you can build one yourself;
docker run -Pit `./docker-container.sh | awk 'END {print $3}'`