01# Preserve the failing logs
Capture the first startup exception and the exact configured run command.
02# Correct host and port binding
Use the platform-provided port and listen on 0.0.0.0.
03# Separate startup from heavy work
Move long migrations or external warmups out of the critical health-response path.
04# Verify process and endpoint
Confirm the server remains running and the published health route responds consistently.
host: 0.0.0.0
port: process.env.PORT
Preserve the current working revision, change one proven boundary, and verify the published path in a clean session.