fix(docker): add structlog + prometheus deps to auth and chat-api Dockerfiles

Auth service was crash-looping with ModuleNotFoundError for
prometheus_fastapi_instrumentator. Chat-api was also missing it.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Manmohan Sharma 2026-04-16 13:46:53 -07:00
parent bfa34a8a0e
commit 2061f8848b
No known key found for this signature in database
2 changed files with 5 additions and 2 deletions

View File

@ -29,7 +29,9 @@ RUN uv pip install --system --no-cache \
"pyjwt>=2.9.0" \
"cryptography>=43.0.0" \
"slowapi>=0.1.9" \
"python-multipart>=0.0.9"
"python-multipart>=0.0.9" \
"structlog>=24.4.0" \
"prometheus-fastapi-instrumentator>=7.0.0"
COPY src /app/src

View File

@ -25,7 +25,8 @@ RUN uv pip install --system --no-cache \
"httpx>=0.27.0" \
"sse-starlette>=2.1.3" \
"structlog>=24.4.0" \
"cachetools>=5.5.0"
"cachetools>=5.5.0" \
"prometheus-fastapi-instrumentator>=7.0.0"
COPY src /app/src