appimepp/OpenSIN-Code-Security
0
1FROM node:22-slim2WORKDIR /app3COPY package*.json ./4RUN npm ci --omit=dev 2>/dev/null || npm install5COPY . .6RUN npm run build 2>/dev/null || true7EXPOSE 78608HEALTHCHECK --interval=30s --timeout=10s --start-period=60s --retries=3 \9 CMD curl -f http://localhost:7860/health || exit 110CMD ["node", "server.js"]11 