FROM node:20-alpine WORKDIR /app COPY package*.json . RUN apk add --no-cache git openssh-client && npm install COPY tsconfig.json . COPY src ./src EXPOSE 4000 CMD ["npm", "run", "dev"]