self-hosted listenbrainz and lastfm proxy