fix(api): default HOST=0.0.0.0 dans .env.example (piège IPv4/IPv6 macOS)

Sur macOS récent, "localhost" résout d'abord en ::1 (IPv6). Si Node bind sur "localhost", il n'écoute que sur ::1. Les clients HTTP (Bruno, certaines libs Node) qui tapent 127.0.0.1 explicitement se prennent un ECONNREFUSED alors que le serveur tourne. 0.0.0.0 bind toutes les interfaces (v4 + v6), pas de surprise.
This commit is contained in:
ordinarthur 2026-05-06 15:34:25 +02:00
parent cfa302ce9a
commit 0e8d0f3853

View File

@ -1,7 +1,11 @@
# Node
TZ=UTC
PORT=3333
HOST=localhost
# 0.0.0.0 plutôt que localhost pour éviter le piège IPv4/IPv6 :
# - sur macOS récent, "localhost" résout d'abord en ::1 (IPv6)
# - les clients HTTP qui tapent 127.0.0.1 se prennent un ECONNREFUSED
# 0.0.0.0 bind toutes les interfaces, donc 127.0.0.1 et ::1 marchent.
HOST=0.0.0.0
NODE_ENV=development
# App