@klendool Nice! how are you running that?
I have a bash script which picks a file at random from my music directory, puts the path in a sqlite database, and returns the path.
I use liquidsoap to call the script to get the path, then play it through an icecast mount.
I use Apache to reverse proxy to icecast, so I can get at the stream over port 80.
For the playlist, I use a bash script to get the playlist data and send it in json with some angular to a web browser, the web browser makes the table.
@neil https://bitbucket.org/jakebriggs/jakeradio/src/master/ here you go, sorry its so awful
@klendool Amazing, thanks!
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!