I need help setting up a streaming solution.

I have the nanopi neo. I am running the latest dietpi. I would like to set up a system that does this:

  1. Playloops my fave songs in a folder
  2. darkice catches that
  3. icecast takes it from darkice and makes a stream.
    i’ve installed darkice and icecast, but I don’t know what i need to install to accomplish task #1 and how to make it all work together as sort of my own home jukebox of my favourite songs. I need to do it with icecast so that devices that dont have a way to input uid/pw can just take the stream url and play it. Please help.