fix: Resolve frontend Docker build issues

- Add missing nginx configuration for frontend container
- Add ajv dependency to fix react-scripts build error
- Configure npm to use legacy-peer-deps in Dockerfile
- Create frontend .dockerignore file
- Fix TypeScript peer dependency conflicts

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-07-23 13:29:29 +02:00
parent 0d24b45b79
commit 299a320497
5 changed files with 208 additions and 90 deletions
+3
View File
@@ -6,6 +6,9 @@ WORKDIR /app
# Copy package files
COPY package*.json ./
# Configure npm to use legacy peer deps
RUN npm config set legacy-peer-deps true
# Install dependencies
RUN npm ci