FROM python:3.13-slim
ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1
WORKDIR /lab
COPY framework/python /framework
RUN python -m pip install --no-cache-dir /framework
COPY examples/authority-boundaries/lab.yaml /lab/lab.yaml
USER 65532:65532
ENTRYPOINT ["python", "-m", "frameby_lab", "verify", "/lab"]
