Jellyfin & Emby
Librariarr supports Jellyfin and Emby as media server backends alongside Plex.
- Go to Settings → Servers
- Click Add Server
- Select Jellyfin or Emby as the server type
- Enter connection details:
- URL: Your server’s base URL (e.g.,
http://192.168.1.100:8096) - Access Token: An API key from your server
- Skip TLS Verification: Enable for self-signed certificates
- URL: Your server’s base URL (e.g.,
- Click Test Connection
- Select which libraries to sync
- Save
Getting an API Key
Section titled “Getting an API Key”Jellyfin
Section titled “Jellyfin”- Open Jellyfin Dashboard
- Navigate to API Keys (under Advanced)
- Click Add and name it “Librariarr”
- Copy the generated key
- Open Emby Server Dashboard
- Navigate to API Keys
- Create a new key named “Librariarr”
- Copy the generated key
Synced Data
Section titled “Synced Data”The same metadata is synced as with Plex:
- Core metadata (title, year, ratings, genres, etc.)
- Video, audio, and subtitle stream details
- File information and external IDs
- Play counts and history
Feature Parity Notes
Section titled “Feature Parity Notes”Most Librariarr features work identically with Jellyfin and Emby. However, some features have differences:
| Feature | Plex | Jellyfin/Emby |
|---|---|---|
| OAuth login | Yes | No (API key only) |
| Server discovery | Automatic | Manual URL entry |
| Active stream monitoring | Yes | Yes |
| Maintenance mode | Yes | Yes |
| Preroll support | Native (Plex Pass) | Varies by version/plugins |
| Transcode management | Yes | Yes |
Multi-Server Setup
Section titled “Multi-Server Setup”You can connect multiple servers of any type simultaneously:
- Multiple Plex servers
- Plex + Jellyfin
- Plex + Emby
- Any combination
When the same media exists on multiple servers, Librariarr’s deduplication system handles it automatically.
Limitations
Section titled “Limitations”- No auto-discovery for Jellyfin/Emby — you must enter the URL manually
- Some metadata fields may differ slightly between server types due to different APIs
- Preroll functionality depends on server-side support, which varies for Jellyfin and Emby