We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent efce61a commit dbdb613Copy full SHA for dbdb613
1 file changed
src/frontend/Dockerfile
@@ -16,8 +16,12 @@ COPY . .
16
RUN npm run build
17
18
# Runtime stage
19
-# Note: Using Python runtime to serve frontend via uvicorn for integration with backend API
20
-# This allows unified deployment architecture for both frontend and backend services
+# ARCHITECTURAL DECISION: Using Python/uvicorn instead of nginx for frontend serving
+# Reasons:
21
+# 1. Unified deployment model with backend (both use Python/uvicorn)
22
+# 2. Consistent container app configuration in Azure
23
+# 3. Simplified orchestration and monitoring
24
+# 4. frontend_server.py may handle API proxying or server-side logic
25
FROM python:3.11-slim
26
27
WORKDIR /app
0 commit comments