# --- Build stage ---
FROM node:22 AS build
WORKDIR /app

# Installer dependencies
COPY package*.json ./
RUN npm ci

# Kopier resten av koden
COPY . .

# Bygg for produksjon
RUN npm run build

# --- Runtime stage ---
FROM nginx:alpine
WORKDIR /usr/share/nginx/html

# Legg inn bygget frontend
COPY --from=build /app/dist .

# Nginx server som statisk side
EXPOSE 80
