Looks like connected services need to be reachable from the client, would be great if there was a server component and I could point recommendarr to plex/sonarr/radarr via docker networking
For my projects I typically lean towards avoiding server components at all costs just because I prefer the ease of setup and it is one less thing to break for users. Though it has some annoyances like you're encountering.
Maybe at some point I (or someone) can create a server version repo so people have the option to choose.
Maybe at some point I (or someone) can create a server version repo so people have the option to choose.