my-clawdbot / Dockerfile
mdhosainp414's picture
Update Dockerfile
ab79a46 verified
raw
history blame contribute delete
434 Bytes
FROM node:22-slim
# System tools for dataset sync
RUN apt-get update && apt-get install -y --no-install-recommends \
git git-lfs curl ca-certificates bash \
&& git lfs install \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /app
# Install OpenClaw CLI
RUN npm install -g openclaw@latest
# Copy startup script
COPY run.sh /app/run.sh
RUN chmod +x /app/run.sh
# Hugging Face expects this port
EXPOSE 7860
CMD ["/app/run.sh"]