Moved entrypoint.sh copy target from /app/entrypoint.sh to /entrypoint.sh in the dev Dockerfile. The dev compose bind mount ./backend:/app overlays /app entirely; placing the entrypoint above that boundary ensures the image-baked script is never shadowed by host directory contents. No startup failure was reproduced — this is a preventive hardening change. |
||
|---|---|---|
| .. | ||
| entrypoint.sh | ||
| fastapi.dev | ||
| fastapi.prod | ||
| vite.dev | ||
| vite.prod | ||