PCJones / UmlautAdaptarr

A tool to work around Sonarr, Radarr, Lidarr and Readarrs problems with foreign languages
82 stars 5 forks source link

Bind Host #27

Open Arragon5xpwm opened 6 months ago

Arragon5xpwm commented 6 months ago

Ist es möglich eine IP anzugeben auf welchem der Service laufen soll? Ich würde den Service gerne im gleichen Container-Netzwerk wie Prowlarr laufen lassen und auf 127.0.0.1 binden. Leider kann man in diesem Network-Mode nicht die ports angeben um dort den Host einzuschränken.

PCJones commented 6 months ago

Das ist mithilfe von Docker Networking einfacher lösbar :)

https://docs.docker.com/network/

You can create custom, user-defined networks, and connect multiple containers to the same network. Once connected to a user-defined network, containers can communicate with each other using container IP addresses or container names.

Arragon5xpwm commented 6 months ago

Das ist mithilfe von Docker Networking einfacher lösbar :)

Ich bin für Vorschläge offen, aber aufgrund der Einschränkungen von Container-Networks ist mir kein Weg bekannt.

PCJones commented 6 months ago

Hmm okay, das klingt für mich aber eher nach einem Docker-Problem bzw einer Docker-Einschränkung und nicht nach etwas, auf dass der Umlautadaptarr irgendeinen Einfluss hat. Wenn doch sag mir gerne wie :D

Der UA hört auf alle IPs/Hosts die ihn erreichen können.

schumi4 commented 6 months ago

Du musst keine Ports in der UA-Compose mappen, wenn UA auf dem network stack von Prowlarr läuft sollte UA für Prowlarr auch unter localhost erreichbar sein.

Arragon5xpwm commented 6 months ago

Du musst keine Ports in der UA-Compose mappen, wenn UA auf dem network stack von Prowlarr läuft sollte UA für Prowlarr auch unter localhost erreichbar sein.

Das ist der Fall. Jedoch ist der Port von UA dann auch von überall erreichbar, was ich nicht möchte. Der anderer Container ist ein VPN welches Prowlarr in ein Netzwerk einbindet. Dort möchte ich aber den Port von UA nicht von allen nutzbar machen.