# --- Build stage --- FROM node:24-alpine AS build ENV NODE_ENV=development ENV ORIGIN=https://tatort-dev.innovation-hub-niedersachsen.de WORKDIR /app COPY package.json ./ RUN npm i --unsafe-perm COPY . ./ COPY config_dev.json ./config.json RUN npm run build # --- Production stage --- FROM node:24-alpine COPY --from=build /app . ENV HOST=0.0.0.0 EXPOSE 3000 CMD ["sh", "-c", "npm run init-db && ORIGIN=https://tatort-dev.innovation-hub-niedersachsen.de node build/index.js"]