From 1c27e974f549da474feaf4d21f0e0cfa3820d17b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20M=C3=BChlinghaus?= Date: Thu, 28 May 2026 23:03:06 +0200 Subject: [PATCH] Image Optimierungen --- Dockerfile | 6 +++--- docker-compose.yml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8943b3c..2403395 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,13 +7,13 @@ COPY hugo/layouts ./layouts RUN ["/tailwindcss", "-i", "input.css", "-o", "main.min.css", "--minify"] # Stage 2: Hugo Site Builder -FROM floryn90/hugo:alpine AS hugo-builder +FROM floryn90/hugo:0.155.1-alpine AS hugo-builder WORKDIR /src COPY hugo/ ./ COPY --from=tailwind-builder /project/main.min.css ./static/css/main.min.css RUN hugo build --minify --destination ./public && cp -r ./public /tmp/public # Stage 3: NGINX Serving -FROM nginx:alpine +FROM nginx:1.28.0-alpine-slim COPY --from=hugo-builder /tmp/public /usr/share/nginx/html -EXPOSE 80 +HEALTHCHECK --interval=1m --timeout=10s --start-period=10s CMD wget -q -O /dev/null http://localhost/ || exit 1 diff --git a/docker-compose.yml b/docker-compose.yml index 201bbb8..a278df5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ services: web: build: . - image: umrechner:v1.0.1 + image: umrechner:v1.0.2 restart: unless-stopped environment: - POCKETBASE_URL={$POCKETBASE_URL}