From d63fc38bae08f123672744a072ef5db95b5db292 Mon Sep 17 00:00:00 2001 From: Nic0w Date: Thu, 29 May 2025 15:29:54 +0200 Subject: [PATCH] Update entrypoint.sh to support both IPv6 and IPv4 Using TCP6-LISTEN instead of just TCP-LISTEN will make `socat` bind to `::` and `0.0.0.0` --- build/entrypoint.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/entrypoint.sh b/build/entrypoint.sh index 1931087..f9ce1bc 100644 --- a/build/entrypoint.sh +++ b/build/entrypoint.sh @@ -23,8 +23,8 @@ else # socat will make the conn appear to come from 127.0.0.1 # ProtonMail Bridge currently expects that. # It also allows us to bind to the real ports :) - socat TCP-LISTEN:25,fork TCP:127.0.0.1:1025 & - socat TCP-LISTEN:143,fork TCP:127.0.0.1:1143 & + socat TCP6-LISTEN:25,fork TCP:127.0.0.1:1025 & + socat TCP6-LISTEN:143,fork TCP:127.0.0.1:1143 & # Start protonmail # Fake a terminal, so it does not quit because of EOF...