{"repo":"MusicMoveArr/MiniMediaMetadataAPI","free":true,"listed":false,"github":"https://github.com/MusicMoveArr/MiniMediaMetadataAPI","clone":"git clone https://github.com/MusicMoveArr/MiniMediaMetadataAPI.git","description":"Self-Hosted Music Metadata API","language":"C#","stars":40,"topics":["api","api-rest","api-server","database","music","music-library","self-hosted"],"license":"GPL-3.0","category":"api-integrations-sdks","readme_excerpt":"MiniMedia Metadata API At last, an self-hosted Metadata API that supports multiple providers (Spotify, Tidal, MusicBrainz, Deezer, Discogs) The Restful API is quite straightforward, still a work in progress but does work It's using the same database as https://github.com/MusicMoveArr/MiniMediaScanner So you can already start using the metadata you synchronized in the database Loving the work I do? buy me a coffee https://buymeacoffee.com/musicmovearr Used by projects, https://github.com/MusicMoveArr/MusicMover Supported Providers 1. MusicBrainz 2. Tidal 3. Spotify 4. Deezer 5. Discogs Features 1. Low memory footprint (<250MB) 2. Postgres support 3. Search Artists Metadata by ProviderType (Any, Tidal, MusicBrainz, Spotify, Deezer, Discogs) 4. Search Albums Metadata by ProviderType (Any, Tidal, MusicBrainz, Spotify, Deezer, Discogs) 5. Search Tracks Metadata by ProviderType (Any, Tidal, MusicBrainz, Spotify, Deezer, Discogs) Docker compose Docker Run Example Configuration It's important you bind this file to /app/appsettings.json as above in the docker examples Change the connectionstring to your own postgres database","default_branch":null,"files":null,"tree":[],"storefront":"/r/MusicMoveArr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MusicMoveArr/MiniMediaMetadataAPI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}