From c13975b5c8bab554f2e94de346ee1c853fc9b977 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 27 Mar 2026 00:54:00 +0100 Subject: [PATCH] nixos/music-assistant: open port for snapcast provider --- nixos/modules/services/audio/music-assistant.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/audio/music-assistant.nix b/nixos/modules/services/audio/music-assistant.nix index 7757310817a1..3588e9d3d70d 100644 --- a/nixos/modules/services/audio/music-assistant.nix +++ b/nixos/modules/services/audio/music-assistant.nix @@ -82,7 +82,8 @@ in allowedTCPPorts = lib.optional cfg.enable 8097 # Music Assistant stream port ++ lib.optional (lib.elem "airplay" cfg.providers) 7000 - ++ lib.optional (lib.elem "sendspin" cfg.providers) 8927; + ++ lib.optional (lib.elem "sendspin" cfg.providers) 8927 + ++ lib.optional (lib.elem "snapcast" cfg.providers) 1780; # The information published by Apple 1 seem to not apply to libraop. # The closest we could find that represents the port range being used as observed by tcpdump is the ephemeral port range. # 1: https://support.apple.com/en-us/103229#:~:text=49152%E2%80%93-,65535,-TCP%2C%20UDP