Start with your city and parish, do either of them run a household hazardous waste recycling center? These places will take chemicals, batteries and other dangerous materials so they don’t end up in the landfill. Sherveport is hosting a dropoff day on July 26: https://www.shreveportgreen.org/community-garden-2-2-1
Also look and see if any local recycling centers will take them. We also have electronic/e-waste collectors in my area.
Listenbrainz is an open-source alternative to Last.fm: https://listenbrainz.org/
But I’ve used Last.fm for 20 years so I definitely recommend it.