From ff6b6a62964eb38e843dbd01bcf9d1446a2d4c07 Mon Sep 17 00:00:00 2001 From: Dome Date: Wed, 8 Apr 2026 09:11:20 +0200 Subject: [PATCH] Update Dockerfile --- Dockerfile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index adbc986..dbf96be 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,17 +4,20 @@ WORKDIR /app COPY package.json yarn.lock ./ RUN yarn install COPY . . -RUN cp main.css src/static/styles/main.css || true -RUN cp client.css src/static/styles/client.css || true RUN yarn build -# Stage 2: Production (bleibt gleich) +# Stage 2: Production FROM nginx:alpine WORKDIR /etc/nginx COPY ./nginx.conf /etc/nginx/nginx.conf WORKDIR /usr/share/nginx/html COPY --from=build /app/build . +# Expose port 80 EXPOSE 80 + +# Healthcheck HEALTHCHECK CMD curl --fail http://localhost:80 || exit 1 + +# Start Nginx server CMD ["nginx", "-g", "daemon off;"]