Connect Jellyfin
Add Jellyfin to Kochab with an API key and default port 8096.
Jellyfin is a media server. Kochab uses its API for session and activity data, not for full server administration.
What Kochab exposes through Jellyfin
- Activity tab: now playing streams, active sessions, and reachability
- Detail surface: live stream count and links to Activity and Library (Sonarr/Radarr catalog)
- Push: server online/offline notifications when configured
Not exposed through Jellyfin
User/library administration, plugin config, transcoding settings, and remote control of playback (skip, volume, cast) stay in Jellyfin’s apps and web UI. Kochab reads session state; it is not a Jellyfin remote control replacement.
Before you start
In Jellyfin: Dashboard -> Advanced -> API Keys. Create a key and copy it.
Default connection
| Field | Typical value |
|---|---|
| Port | 8096 |
| Scheme | http on LAN, https behind a reverse proxy |
| Auth | API key in the X-Emby-Token header |
Add in Kochab
- Open Services -> Add service and choose Jellyfin.
- Enter your host.
- Set port 8096 unless you use a custom port or proxy.
- Paste the API key.
- Tap Test and add.
TLS
See Certificate trust for self-signed certificates.