From bc3079b97a2c9e2ae6388484a2439862fd3ef054 Mon Sep 17 00:00:00 2001 From: Felix Faerber Date: Wed, 27 May 2026 15:19:41 +0300 Subject: [PATCH] advertise public NAT addr so bee flips to reachability=Public MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bee dashboard reports reachability=Private and underlay only lists 172.x/127.0.0.1 — peers see our node as unreachable, PSS messages won't route. Setting BEE_NAT_ADDR to the host's public IP+port lets libp2p autonat confirm reachability. Co-Authored-By: Claude Opus 4.7 (1M context) --- hostinger/prod-stack.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hostinger/prod-stack.yaml b/hostinger/prod-stack.yaml index 62a8782..b233026 100644 --- a/hostinger/prod-stack.yaml +++ b/hostinger/prod-stack.yaml @@ -204,6 +204,11 @@ services: environment: BEE_API_ADDR: ":1633" BEE_P2P_ADDR: ":1634" + # Tell Bee its public-facing libp2p address so the autonat check + # passes and peers learn to dial our node back. Without this Bee + # advertises only docker-bridge IPs (172.x / 127.0.0.1) and stays + # marked "Private" — PSS forwarding gets blackholed. + BEE_NAT_ADDR: "195.35.25.26:1634" BEE_VERBOSITY: "info" BEE_FULL_NODE: "true" BEE_SWAP_ENABLE: "true"