Something went wrong. Try again.
personal experiment with a claw
Something went wrong. Try again.
12345678910111213141516171819202122232425262728# syntax=docker/dockerfile:1
FROM node:20-slim AS builderWORKDIR /appCOPY package*.json tsconfig.json ./RUN npm ciCOPY src ./srcRUN npm run build
FROM node:20-slim AS runnerWORKDIR /appENV NODE_ENV=productionENV TZ=UTC
# Tools the agent might shell out to via bashRUN apt-get update && apt-get install -y --no-install-recommends \ ca-certificates git ripgrep \ && rm -rf /var/lib/apt/lists/*
COPY package*.json ./RUN npm ci --omit=dev
COPY --from=builder /app/dist ./distCOPY skills ./skillsRUN mkdir -p /app/memory/schedules
CMD ["node", "dist/bot.js"]