# AI DEV 포털 이미지. Kubero buildpack(node22 + npm install + node index.js)과 동일 구성.
# Kubero v3.1.1 buildpack 빌드잡이 harbor 단일세그먼트 경로로 push 실패하는 이슈 우회용:
# 이 이미지를 harbor.bokdev.in/kubero/ai-dev-portal-portal:main 으로 직접 push 하면
# Kubero 가 만든 web 파드가 그대로 pull 한다.
FROM node:22-slim

WORKDIR /app

COPY package.json package-lock.json ./
RUN npm install --omit=dev

COPY . .

ENV PORT=8080
EXPOSE 8080

CMD ["node", "index.js"]
