From dcdfda2fdb32c15fe438ee1d8a8aa96c5db349f2 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Fri, 3 Jul 2026 14:32:12 +0800 Subject: [PATCH] stream: listen on IPv6 as well as IPv4 Co-Authored-By: Claude Opus 4.8 --- stream/radio.liq | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/stream/radio.liq b/stream/radio.liq index f3b43c1..058af6b 100644 --- a/stream/radio.liq +++ b/stream/radio.liq @@ -11,8 +11,11 @@ settings.log.stdout := true settings.log.file := false settings.log.level := 3 -# --- Harbor : écoute sur toutes les interfaces du conteneur --- -settings.harbor.bind_addrs := ["0.0.0.0"] +# --- Harbor : écoute sur toutes les interfaces du conteneur (IPv4 + IPv6) --- +# `::` seul suffit : sous Linux (bindv6only=0 par défaut) la socket IPv6 accepte +# aussi les clients IPv4 (adresses mappées). Ajouter "0.0.0.0" en plus ferait +# double bind sur le même port IPv4 → EADDRINUSE. +settings.harbor.bind_addrs := ["::"] # URL du daemon d'ingestion (nom de service résolu par docker-compose). ingest_url = "http://ingest:8080/next"