Skip to main content

Jellyfin provider for the AniBridge project.

Project description

anibridge-jellyfin-provider

Jellyfin library provider implementation for the AniBridge project.

Configuration

url (str)

The base URL of the Jellyfin server (e.g., http://localhost:8096).

token (str)

The Jellyfin API token. You can generate this under the user settings in Jellyfin.

user (str)

The Jellyfin user to synchronize. This can be a user id, username, or display name.

sections (list[str], optional)

A list of Jellyfin library section names to constrain synchronization to. Leave empty/unset to include all sections.

genres (list[str], optional)

A list of genres to constrain synchronization to. Leave empty/unset to include all genres.

strict (bool, optional)

When enabled, show/season/episode mappings are restricted to the section's highest-priority TV show metadata downloader from Jellyfin library options. For example, if the top TV metadata downloader is AniDB, only AniDB mapping descriptors will be considered for matching. When disabled, all metadata downloaders will be considered for matching. This option is enabled by default.

library_provider_config:
  jellyfin:
    url: ...
    token: ...
    user: ...
    # sections: []
    # genres: []
    # strict: true

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

anibridge_jellyfin_provider-0.2.0b2.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

anibridge_jellyfin_provider-0.2.0b2-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file anibridge_jellyfin_provider-0.2.0b2.tar.gz.

File metadata

  • Download URL: anibridge_jellyfin_provider-0.2.0b2.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for anibridge_jellyfin_provider-0.2.0b2.tar.gz
Algorithm Hash digest
SHA256 afb4027c08c46d9bcc09c259778d1be87aa8667dc22c83e633c13b4bf7a01d34
MD5 7e8ab01b98f7404af91b062a7f1a17e5
BLAKE2b-256 268f36c2246ff440a693bc0b2eab398a586927999cf4c5a74b830799ad522d36

See more details on using hashes here.

File details

Details for the file anibridge_jellyfin_provider-0.2.0b2-py3-none-any.whl.

File metadata

  • Download URL: anibridge_jellyfin_provider-0.2.0b2-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for anibridge_jellyfin_provider-0.2.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 488394650f2b08043dc439c262b3bac4a442b6317efee5b3297da1bbd99213b7
MD5 458041d3265fff506dce1c6c4ede81d9
BLAKE2b-256 427e1277e11ddbae9bb6c913dd4f7d97e43d716412628a1b1f17bb477c01b6a1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page