[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 | %!s(int64=8) %!d(string=hai) anos | |
---|---|---|
.gitignore | %!s(int64=9) %!d(string=hai) anos | |
README.md | %!s(int64=9) %!d(string=hai) anos | |
index.html | %!s(int64=9) %!d(string=hai) anos | |
index.js | %!s(int64=8) %!d(string=hai) anos | |
package.json | %!s(int64=9) %!d(string=hai) anos | |
play.html | %!s(int64=9) %!d(string=hai) anos |
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.
--playpassword: Set a password to protect the play page with.
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.
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.
GNU AGPLv3+