mirror of
https://github.com/gethomepage/homepage.git
synced 2026-09-28 15:01:17 -07:00
Docker CI / Docker Build & Push (push) Has been cancelled
Lint / Linting Checks (push) Has been cancelled
Release Drafter / Update Release Draft (push) Has been cancelled
Release Drafter / Auto Label PR (push) Has been cancelled
Tests / vitest (1) (push) Has been cancelled
Tests / vitest (2) (push) Has been cancelled
Tests / vitest (3) (push) Has been cancelled
Tests / vitest (4) (push) Has been cancelled
32 lines
1.1 KiB
Markdown
32 lines
1.1 KiB
Markdown
---
|
|
title: Jellyfin
|
|
description: Jellyfin Widget Configuration
|
|
---
|
|
|
|
Learn more about [Jellyfin](https://github.com/jellyfin/jellyfin).
|
|
|
|
You can create an API key from inside the Jellyfin Administration Dashboard under `Advanced > API Keys`.
|
|
|
|
By default blocks are disabled and 'Now Playing' is enabled. You can toggle these settings using the enableBlocks and enableNowPlaying options.
|
|
|
|
Allowed fields: `["movies", "series", "episodes", "songs", "albums"]`.
|
|
|
|
| Jellyfin Version | Homepage Widget Version |
|
|
| ---------------- | ----------------------- |
|
|
| < 10.12 | 1 (default) |
|
|
| >= 10.12 | 2 |
|
|
|
|
```yaml
|
|
widget:
|
|
type: jellyfin
|
|
url: http://jellyfin.host.or.ip:port
|
|
key: apikeyapikeyapikeyapikeyapikey
|
|
version: 2 # optional, default is 1
|
|
enableBlocks: true # optional, defaults to false
|
|
enableNowPlaying: true # optional, defaults to true
|
|
enableUser: true # optional, defaults to false
|
|
enableMediaControl: false # optional, defaults to true
|
|
showEpisodeNumber: true # optional, defaults to false
|
|
expandOneStreamToTwoRows: false # optional, defaults to true
|
|
```
|