First-party Prairie metadata plugin
backed by The Movie Database. It provides movie, series, season, and episode
metadata and resolves tmdb:// artwork references.
TMDB Metadata is installed as a default Prairie plugin. Enter a TMDB API key in
the plugin's api_key setting, then add or enable TMDB in a movie or
television library's metadata provider chain. Requests fail with a
"missing API key" error until a key is configured.
This repository consumes github.com/prairie-server/prairie-plugin-sdk as a normal Go module dependency. CI and release builds run with GOWORK=off and expect the SDK version in go.mod to resolve from a published semver tag.
For local multi-repository development, use a go.work file that points at a
sibling SDK checkout. Do not commit machine-local filesystem replacements.
go test ./...
go build .Read CONTRIBUTING.md before opening a pull request. Matching, mapping, or capability changes should start as an issue.
This product uses the TMDB API but is not endorsed or certified by TMDB. All metadata and images sourced from this plugin are provided by The Movie Database (TMDB).
prairie-plugin-metadata-tmdb is licensed under AGPL-3.0-or-later. See LICENSE.