FROM python:3.12-slim

WORKDIR /app
COPY pyproject.toml README.md ./
COPY aip_gateway/ aip_gateway/
RUN pip install --no-cache-dir .

ENTRYPOINT ["aip-gateway"]
CMD ["serve", "--policy", "/etc/aip-gateway/policy.yaml"]
