I ditched Spotify and set up my own music stack