Issues git resolved

This commit is contained in:
2026-04-20 19:29:21 +02:00
parent 16498f564d
commit 16764fc335
37 changed files with 2340 additions and 715 deletions

View File

@@ -8,9 +8,16 @@ RUN npm ci
COPY . .
RUN npm run build
FROM caddy:2.8-alpine
FROM node:22-alpine AS runtime
COPY Caddyfile /etc/caddy/Caddyfile
COPY --from=build /app/dist /srv
WORKDIR /app
EXPOSE 80
COPY package.json package-lock.json ./
RUN npm ci --omit=dev
COPY server.mjs ./
COPY --from=build /app/dist ./dist
EXPOSE 8080
CMD ["node", "server.mjs"]