FROM node:24-bookworm-slim
RUN apt-get update && apt-get install -y --no-install-recommends git ca-certificates procps util-linux coreutils
RUN mkdir -p /workspace/node_modules /home/node/.npm && chown node:node /workspace /workspace/node_modules /home/node/.npm
USER node
WORKDIR /workspace
CMD ["sleep", "infinity"]
