Inter-app Communication
While each app is reachable externally as https://<username>-<app name>.elfhosted.com, within your namespace, each app is reachable to each other app on its own hostname and port, as described below.
You may need these details when configuring inter-app communication, like connecting Radarr to Plex.
Emby
- host:
emby - port:
8096
Flaresolverr
- host:
flaresolverr - port:
8191
Jackett
- host:
jackett - port:
9117
Jellyfin
- host:
jellyfin - port:
8096
Jellyseerr
- host:
jellyseerr - port:
5055
Lidarr
- host:
lidarr - port:
8686 - credentials:
(get api key from UI at Settings -> General)
Overseerr
- host:
overseerr - port:
5055
Plex
- host:
plex - port:
32400
Prowlarr
- host:
prowlarr - port:
9696 - credentials:
(get api key from UI at Settings -> General)
Preconfigured in Radarr/Sonarr/Lidarr/Readarr/Mylarr
Radarr
- host:
radarr(orradarr4k) - port:
7878 - credentials:
(get api key from UI at Settings -> General)
Readarr
- host:
readarr(orreadarraudio) - port:
8787 - credentials:
(get api key from UI at Settings -> General)
Sonarr
- host:
sonarr(orsonarr4k) - port:
8989 - credentials:
(get api key from UI at Settings -> General)
[Tunarr][tunarr]
- host:
tunarr - port:
8000
In Plex, use tunarr:8000 as your HDHomeRun network address, and http://tunarr:8000/api/xmltv.xml as your XMLTV URL.
Zurg
(Requires "Zurg Exposed" addon)
- host:
https://<username>-zurg.elfhosted.com/dav/(WebDAV) - host:
https://<username>-zurg.elfhosted.com/infuse/(Infuse)