I’ve had the same question for a while now. My best guess is that they’re trying to create separate services that individually are the best at what they do UI/UX-wise. It may be very difficult to create an all-in-one platform for each type of media as a cohesive experience.
It could also be done for modularity. Having the services split up means the user doesn’t have to deal with media types they don’t care about and could just install the services for which they do.
That being said, it would be nice if there was an all-in-one platform that allowed you to easily opt into the media types you wanted as like plugins or something instead of you having to set up multiple different app containers in your server.
Yes, I understand that you can just add more services to integrate your other services together. I just think that it would be far more convenient to have a single service that does all of that in a smart way. Each service could instead be its own plugin that you could opt into. Each plugin would have its own dedicated UI/UX for handling that media type.
Basically it should have a design similar to that of Plex or Jellyfin (which handle multiple media types in a smart, cohesive way). Of course, that would take a lot of coordination and funding, but man it would be such a better overall experience for the vast majority of people.
deleted_by_author
Can't catch me, coppers!! (mander.xyz)
Why so many *arr services? Why not 1 service that works with all media types?
I am almost done building my first self hosted streambox through Docker. That’s a total of 16 instances, each fulfilling 1 specific role....
Unrequited love (startrek.website)
every damn time ... (lemmy.one)
I just had to throw out a batch that I'd barely started. (startrek.website)
Are you a microwave? (lemmy.world)
Connection [beetlemoses] (startrek.website)
Fake it til you make it. (mander.xyz)
Ever wonder if electrons get lonely? (startrek.website)