FROM python:3.12-slim

LABEL maintainer="Humotica <info@humotica.com>"
LABEL description="Tibet Gateway — Sovereign API proxy with TIBET provenance, JIS identity, and SNAFT enforcement"
LABEL org.opencontainers.image.source="https://github.com/Humotica/tibet-gateway"

RUN pip install --no-cache-dir tibet-gateway==0.3.0

EXPOSE 8080

ENTRYPOINT ["tibet-gateway"]
CMD ["serve", "--host", "0.0.0.0", "--port", "8080"]
