From dc69f69e74ef451f9398a3a20df35d2c747ce507 Mon Sep 17 00:00:00 2001 From: "Simon L." Date: Wed, 3 Jun 2026 13:32:04 +0200 Subject: [PATCH] talk-recording: adjust listen address back to 0.0.0.0 as talk-recording listen address does not officially support ipv6 yet Signed-off-by: Simon L. --- Containers/talk-recording/healthcheck.sh | 2 +- Containers/talk-recording/start.sh | 10 +--------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/Containers/talk-recording/healthcheck.sh b/Containers/talk-recording/healthcheck.sh index 6c715acb..2750d59e 100644 --- a/Containers/talk-recording/healthcheck.sh +++ b/Containers/talk-recording/healthcheck.sh @@ -4,4 +4,4 @@ if [ "$AIO_LOG_LEVEL" = 'debug' ]; then set -x fi -nc -z 127.0.0.1 1234 || nc -z ::1 1234 || exit 1 +nc -z 127.0.0.1 1234 || exit 1 diff --git a/Containers/talk-recording/start.sh b/Containers/talk-recording/start.sh index 8b768397..bb7d2ea4 100644 --- a/Containers/talk-recording/start.sh +++ b/Containers/talk-recording/start.sh @@ -58,21 +58,13 @@ extensionaudio = .m4a extensionvideo = .mp4" fi -# Detect IPv6 availability to choose the right listen address -RECORDING_LISTEN="0.0.0.0:1234" -if ! grep -q "1" /sys/module/ipv6/parameters/disable 2>/dev/null \ -&& ! grep -q "1" /proc/sys/net/ipv6/conf/all/disable_ipv6 2>/dev/null \ -&& ! grep -q "1" /proc/sys/net/ipv6/conf/default/disable_ipv6 2>/dev/null; then - RECORDING_LISTEN="[::]:1234" -fi - cat << RECORDING_CONF > "/conf/recording.conf" [logs] # 30 means Warning level = ${TALK_RECORDING_LOG_LEVEL} [http] -listen = ${RECORDING_LISTEN} +listen = 0.0.0.0:1234 [backend] allowall = ${ALLOW_ALL}