- Switch build stage from Bun to Node.js to avoid AVX CPU requirement - Use Node.js 20 Alpine for building React client (Vite) - Keep Bun runtime for API server (no AVX needed for runtime) - Update README.md with build strategy and troubleshooting - Update CLAUDE.md with Docker architecture documentation - Add comprehensive docs/DOCKER_BUILD_FIX.md with technical details Fixes #14 - Docker build crashes with "CPU lacks AVX support" Tested: - Docker build: SUCCESS - Container runtime: SUCCESS - Health check: PASS - React client serving: PASS
1.2 KiB
1.2 KiB