FROM node:22-alpine

ARG CLAWHUB_VERSION=latest

RUN npm config set fund false \
  && npm config set audit false \
  && npm install -g "clawhub@${CLAWHUB_VERSION}" \
  && clawhub --help >/dev/null

WORKDIR /workspace

ENTRYPOINT ["clawhub"]
