Sign inSign up

metabrainz/mbspotify

By metabrainz

•Updated over 4 years ago

MBSpotify

Image
Integration & delivery
API management
1

2.1K

metabrainz/mbspotify repository overview

⁠mbspotify

This project aims to provide mapping between MusicBrainz Identifiers⁠ and Spotify URIs⁠. It also makes MusicBrainz playable by embedding Spotify Play Buttons⁠ into the MusicBrainz pages.

⁠Development

The easiest way to set up a development environment is to use Docker⁠:

$ docker-compose -f docker/docker-compose.dev.yml up --build

After starting it for the first time, initialize the database:

$ docker-compose -f docker/docker-compose.dev.yml run web python manage.py init_db

After containers are created and running, you can access the application at http://localhost:80/⁠.

⁠Testing

To run all tests use:

$ docker-compose -f docker/docker-compose.test.yml up -d --build
$ docker logs -f mbspotify_web_test_1

⁠Community

If you want to discuss something, go to #metabrainz IRC channel on irc.freenode.net. More info about available methods of getting in touch with community is available at https://wiki.musicbrainz.org/Communication⁠.

Tag summary

Content type

Image

Digest

Size

304.7 MB

Last updated

over 4 years ago

docker pull metabrainz/mbspotify