this post was submitted on 12 Mar 2025
25 points (100.0% liked)

Jellyfin: The Free Software Media System

6534 readers
3 users here now

Current stable release: 10.10.7

Community Standards

Website

Forum

GitHub

Documentation

Feature Requests

Matrix (General Information & Help)

Matrix (Announcements)

Matrix (General Development)

Matrix (Off-Topic) - Come get to know the team and blow off steam!

Matrix Space - List of all the available rooms on Matrix.

Discord - Bridged to our Matrix rooms

founded 4 years ago
MODERATORS
 

I’m just starting with Jellyfin, so I apologize if this question has already been answered or if it seems silly.

For reasons that aren’t important, I have two separate servers (in different geographic locations), and from what I can see, the only way to switch from one to the other is through the sidebar by selecting the server. This is quite inconvenient.

Until now, I was using Plex, and there, once you register both servers in the client you’re using, it displays all the libraries from both servers. The user doesn’t even need to know where each thing is located, as they are combined seamlessly, almost as if they were separate libraries on the same server. I hope that makes sense.

Is it possible to do something similar in Jellyfin? Thank you.

you are viewing a single comment's thread
view the rest of the comments
[–] entropicdrift 5 points 1 month ago (3 children)

Jellyfin does not support federation between multiple server instances the way Plex does, unfortunately. I was working on a project to enable direct server-to-server federation but once I got into the details it became clear that it was going to be a difficult problem that would require a separate server apps combined with a plug-in for Jellyfin on each end. Even then, Jellyfin isn't made to support e.g. servers being down, except by failing to stream a file, which doesn't have a good way to convey to the user that the file is temporarily unavailable vs broken/bad

[–] limelight79@lemm.ee 2 points 1 month ago (1 children)

I don't see why what he's trying to do would be a server change. Seems like a client only change to be able to log into two servers and see the libraries together. Am I missing something?

I can see the issues you're describing if you were trying to replicate one server to another, though.

[–] entropicdrift 3 points 1 month ago* (last edited 1 month ago)

Sure, it could be done client-side in theory. In practice, the Jellyfin team consider it outside of the scope of the project, so now you're talking about building or modifying a third-party client and directing all of your servers' users to use that client. This also only works for users who have a device that can run said client.

My intention was to do it server-side in such a way that it would seamlessly work with any client

load more comments (1 replies)