adapter-jellyfin: media provider

This commit is contained in:
2026-07-12 02:47:13 +02:00
parent 72ef9b9e1b
commit e389e9e002
8 changed files with 573 additions and 1 deletions

View File

@@ -0,0 +1,10 @@
/// Connection details for a single Jellyfin instance.
#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)]
pub struct JellyfinConfig {
/// e.g. `"http://192.168.1.10:8096"` -- no trailing slash.
pub base_url: String,
/// Jellyfin API key (Settings -> API Keys).
pub api_key: String,
/// The Jellyfin user ID used for library browsing.
pub user_id: String,
}