Files
skipper/skippy-agent/Dockerfile
2026-04-05 15:28:04 +02:00

21 lines
393 B
Docker

FROM node:20-alpine
RUN apk add --no-cache docker-cli docker-cli-compose
WORKDIR /app/skippy-agent
COPY skippy-agent/package.json ./package.json
RUN npm install --omit=dev
COPY skippy-agent/src ./src
COPY shared /app/shared
ENV DATA_DIR=/app/data
ENV SKIPPER_URL=http://skipper-api:3000
ENV AGENT_ID=host-1
ENV POLL_INTERVAL_MS=5000
ENV HEARTBEAT_INTERVAL_MS=15000
CMD ["npm", "start"]