Commit graph

3 commits

Author SHA1 Message Date
Lasse Rune Hansen
db87e09333 fix(infra): correct Dockerfile paths relative to build context
- Fix backend Dockerfile: COPY paths relative to GermanApp/ context
- Fix frontend Dockerfile: paths relative to german-app-frontend/ context

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-06-05 12:35:33 +02:00
Lasse Rune Hansen
2c7678c6de fix(infra): use valid Docker image tags for .NET 9.0
- Change dotnet/sdk:9.0.204-alpine3.19 to dotnet/sdk:9.0
- Change dotnet/aspnet:9.0.4-alpine3.19 to dotnet/aspnet:9.0

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-06-05 12:34:14 +02:00
Lasse Rune Hansen
79a59bccc4 feat(backend/infra): add Docker configuration for Phase 3
- Create Dockerfile for backend (.NET 9.0 multi-stage build)
- Create Dockerfile for frontend (Node + Nginx multi-stage build)
- Create nginx.conf for frontend with API proxy
- Create docker-compose.yml with db, backend, frontend services
- Add .dockerignore files for backend, frontend, and root
- Configure health checks for all services
- Configure PostgreSQL volume for persistent data

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-06-05 11:46:27 +02:00