Fix docker build (#64)

This commit is contained in:
Ingo Oppermann 2024-09-13 12:22:07 +02:00
parent 3f44579508
commit 4a88f47af5
No known key found for this signature in database
GPG Key ID: 2AB32426E9DD229E
2 changed files with 907 additions and 473 deletions

View File

@ -1,22 +1,17 @@
ARG NODE_IMAGE=node:21-alpine3.17 ARG NODE_IMAGE=node:21-alpine3.20
ARG CADDY_IMAGE=caddy:2.7.5-alpine ARG CADDY_IMAGE=caddy:2.8.4-alpine
FROM $NODE_IMAGE as builder FROM $NODE_IMAGE AS builder
ARG NODE_SPACE_SIZE=10240 ENV PUBLIC_URL="./"
ENV NODE_OPTIONS="--openssl-legacy-provider --max-old-space-size=$NODE_SPACE_SIZE"
ENV PUBLIC_URL "./"
COPY . /ui COPY . /ui
WORKDIR /ui WORKDIR /ui
RUN cd /ui && \ RUN cd /ui && \
yarn set version berry && \ yarn install && \
yarn config set httpTimeout 600000 && \ yarn build
yarn install && \
yarn run build
FROM $CADDY_IMAGE FROM $CADDY_IMAGE

1363
yarn.lock

File diff suppressed because it is too large Load Diff