Skip to content

fix: bind public API to IPv4 - #32

Merged
fabiorosa merged 1 commit into
mainfrom
agent/fix-render-ipv4-binding
Aug 10, 2026
Merged

fix: bind public API to IPv4#32
fabiorosa merged 1 commit into
mainfrom
agent/fix-render-ipv4-binding

Conversation

@fabiorosa

Copy link
Copy Markdown
Owner

What changed

  • Bind the public API to IPv4 (0.0.0.0) in the Render image.
  • Correct the deployment runbook to match the public proxy binding.

Why

The first free Render deployment reported live but intermittently returned 404 with x-render-routing: no-server, including on /health. The container bound its API to IPv6 (::); Render's public proxy requires an IPv4 listener.

Validation

  • npm.cmd run lint
  • npm.cmd run typecheck
  • npx.cmd prettier --check docs/DEPLOYMENT.md
  • docker build --progress=plain -t afterhook-render-ipv4-test .

@fabiorosa
fabiorosa marked this pull request as ready for review August 10, 2026 20:16
@fabiorosa
fabiorosa merged commit 97a28a7 into main Aug 10, 2026
2 checks passed
@fabiorosa
fabiorosa deleted the agent/fix-render-ipv4-binding branch August 10, 2026 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant