[UNMAINTAINED] A NodeJS app to make sure everyone gets a turn to play a song

Sylvia 52f5676381 Only remove song from playlist when it doesn't exist on disk 9 years ago
.gitignore f4daa911bc Initial commit 9 years ago
README.md aa4025958c Add password protection for the play page 9 years ago
index.html f4daa911bc Initial commit 9 years ago
index.js 52f5676381 Only remove song from playlist when it doesn't exist on disk 9 years ago
package.json f4daa911bc Initial commit 9 years ago
play.html 2a9272a21c Hide password after succesful authentication 9 years ago

README.md

PlayByTurn

A very simple web interface to allow people to add links to a global playlist, intended for use by small groups on a local network, hacked together in a few hours. Don't expect too much of it.

Command line parameters

--playpassword: Set a password to protect the play page with.

Setting it up

Download youtube-dl, place it in the same directory and make it executable. Then just start index.js with NodeJS (usually by running "node index.js") and point people's browsers to port 3000 of your internal IP address. Also, make sure everyone is on the same network.

Why download youtube-dl?

The version in your repository is most likely too out of date to work properly, as YouTube and many other sites it supports change all the time. If you are sure your version is up-to-date enough, feel free to make a symbolic link instead.

License

GNU AGPLv3+