Plex Internal Development Architecture?

Hello! I’m a software engineer working on an open source project that will be used for disaster relief efforts. A friend of mine who uses Plex mentioned that our planned architecture shares some broad similarities with Plex’s media server - app system (we will also have a local server that will connect to individuals’ apps). Considering this a non-commercial, open-source project, I was wondering if I could ask a couple of questions so that we might be able to get a head start using the lesson’s Plex’s development team has learned. I’m not sure if this is the right place to ask, if there is somewhere better, let me know.

My first question is if the media server uses the same repository as the app, or if they are separate?

you’re assuming that plex dev has learned any lessons :smile:
some might suggest that nothing is ever learned and they chug on regardless.

however, plex is not open source so it’s unlikely you’ll get any sort of insight other than what you can already tell just by looking at it.

Emby and Jellyfin work in a similar way to Plex.

Emby is very similar to Plex in the way that it’s mostly closed source. It is however far less corporate than Plex and would definitely be a better option to try and offer you help.

Meanwhile Jellyfin is completely open source.
It probably offers the best chance of help.