I’ve been using one of the Pandora services, but I’ve been getting a little annoyed with the stations (which I presume I would get the same annoyance from other services, too). So I’d like to be able to create a station and add songs that I own and that wouldn’t normally be in that station. (And I know you can add artists to the stations, but some artists only have a few songs I like, and I surely don’t want the station inundated with similar artists of the music I don’t like. Shudder the thought, 😬 ).
Some have suggested Subsonic or Navidrome, which entail hosting yourself.
Ibroadcast.com allows you to access your music from everywhere as you upload your music to their servers.