This commit is contained in:
Andras Schmelczer 2026-05-17 10:16:30 +01:00
parent 47d89f6fad
commit 017902b8e6
82 changed files with 331466 additions and 54841 deletions

View file

@ -1,6 +1,17 @@
# Stage 1: Build frontend
FROM node:22-bookworm-slim AS frontend
WORKDIR /app/frontend
ARG FRONTEND_BUGSINK_DSN=
ARG BUGSINK_ENVIRONMENT=production
ARG BUGSINK_RELEASE=
ARG BUGSINK_SEND_DEFAULT_PII=true
ENV FRONTEND_BUGSINK_DSN=$FRONTEND_BUGSINK_DSN
ENV BUGSINK_ENVIRONMENT=$BUGSINK_ENVIRONMENT
ENV BUGSINK_RELEASE=$BUGSINK_RELEASE
ENV BUGSINK_SEND_DEFAULT_PII=$BUGSINK_SEND_DEFAULT_PII
COPY frontend/package.json frontend/package-lock.json ./
RUN npm ci
RUN apt-get update \