FROM python:3.12-slim
WORKDIR /app
COPY connector.py /app/connector.py
ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 AGENTRESOLVE_CONFIG=/state/agentresolve-private-config.json
# Run with your own UID and a writable private /state bind mount.
USER 65532:65532
ENTRYPOINT ["python", "/app/connector.py"]
CMD ["status"]
