From eb0abd962a132cd4873ba20cedee71999eb424fc Mon Sep 17 00:00:00 2001 From: Marvin Schenkel Date: Wed, 28 Jan 2026 21:07:33 +0100 Subject: [PATCH] Use streams server bind ip as spotify connect zeroconf bind interface (#3042) --- music_assistant/providers/spotify_connect/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/music_assistant/providers/spotify_connect/__init__.py b/music_assistant/providers/spotify_connect/__init__.py index 5b9c9005..6dcb54ff 100644 --- a/music_assistant/providers/spotify_connect/__init__.py +++ b/music_assistant/providers/spotify_connect/__init__.py @@ -678,6 +678,9 @@ class SpotifyConnectProvider(PluginProvider): str(EVENTS_SCRIPT), "--emit-sink-events", ] + bind_ip = self.mass.streams.bind_ip + if bind_ip and bind_ip != "0.0.0.0": + args.extend(["--zeroconf-interface", bind_ip]) self._librespot_proc = librespot = AsyncProcess( args, stdout=False, stderr=True, name=f"librespot[{self.name}]", env=env ) -- 2.34.1