This microservice is responsible for getting metadata from external providers (MusicBrainz, Genius, etc.)
It receives events through a message queue, and pushes the metadata to the API (using the HTTP API).
RABBITMQ_URL
: URL to the RabbitMQ serviceAPI_URL
: URL to the API/server serviceAPI_KEYS
: List of comma separated keys used by microservices (e.g. scanner, matcher) to authenticate
For tests, we need additional variables:
GENIUS_ACCESS_TOKEN
: Token to authenticate to the Genius ProviderDISCOGS_ACCESS_TOKEN
: Token to authenticate to the Discogs Provider
settings.json
: JSON File located inINTERNAL_CONFIG_DIR
. See user doc for specs.