FROM python:3.12-slim
RUN pip install --no-cache-dir openclaw-central-agent
ENV OC_SERVER_URL="" OC_AUTH_TOKEN="" OC_NODE_NAME="" OC_NODE_TAGS="" OC_OPENCLAW_HOME="/data/openclaw"
COPY docker-entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]
CMD ["ocagent", "start"]
