# Deploy shape (Concept 12). Your coding agent adapts this to your host (Azure Container Apps).
FROM python:3.12-slim
WORKDIR /app
COPY . .
RUN pip install --no-cache-dir uv && uv sync --no-dev
EXPOSE 8000
# Binds all interfaces; the platform terminates HTTPS in front of it.
CMD ["uv", "run", "python", "-m", "connector_app.server"]
