Openclaw.ai / Docker
Sabiraa's picture
Create Docker
6c17015 verified
raw
history blame contribute delete
641 Bytes
# Node.js base image (OpenClaw Node.js pe chalta hai)
FROM node:20-slim
# Basic tools install kar
RUN apt-get update && apt-get install -y curl git && \
rm -rf /var/lib/apt/lists/*
# Working directory
WORKDIR /app
# OpenClaw global install kar
RUN npm install -g openclaw@latest
# OpenClaw ko onboard kar (non-interactive mode mein)
# Yahan secrets use karenge (API keys)
RUN echo "yes" | openclaw onboard --no-daemon
# Web interface ke liye simple Express server bana (OpenClaw CLI ko web pe expose karega)
COPY server.js .
# Port expose kar
EXPOSE 7860
# Start command – OpenClaw gateway + web server
CMD ["node", "server.js"]