FROM python:3.12-slim RUN useradd --system --uid 10001 --create-home audit-core WORKDIR /app COPY pyproject.toml README.md LICENSE ./ COPY audit_core ./audit_core RUN pip install --no-cache-dir ".[serve,postgres]" USER 10001 EXPOSE 8080 CMD ["audit-core-ingest"]