Nginx resolves upstream hostnames at boot time; if estore isn't registered in Docker DNS yet it crashes in a restart loop. Using service_healthy lets nginx wait until the Next.js app passes its healthcheck before nginx attempts to start. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
49.7%
JavaScript
22%
HTML
12%
CSS
8.4%
Shell
7.2%
Other
0.7%