@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.
@klendool That'd be grand :) I might set a station up..
@neil sweet as I'll do it laters when I have time:)
@neil the reason i set mine up is because I had heaps of music I just didn't listen to anymore. I tried just a normal random but I would just skip songs if I didn't 100% feel like them. This way, I have no choice but to listen because I can't skip and I've been enjoying some older music again!
@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!