FROM node:20-alpine AS build

WORKDIR /app

COPY package*.json ./ RUN npm install

COPY . . RUN npm run build

FROM ghcr.io/headlamp-k8s/headlamp:latest

COPY --from=build /app/dist /headlamp/plugins