From 1a47f1b69b9e0bf7899fe91d730e07d54fbcad89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Malte=20Schr=C3=B6der?= Date: Sat, 13 Dec 2025 19:35:13 +0100 Subject: [PATCH] Docker bugs --- Dockerfile | 23 +++++++++++++++++++++-- dist/index.html | 2 +- dist/malxte_de-a1fcba309c628f85_bg.wasm | Bin 1057415 -> 1057415 bytes 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4d22d7e..85ca377 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,23 @@ +# Stage 1: Build mit Rust und Trunk +FROM rust:latest as builder + +# Trunk und wasm-bindgen installieren +RUN cargo install --locked trunk +RUN cargo install --locked wasm-bindgen-cli + +WORKDIR /app +COPY . . + +# WICHTIG: --release flag für optimierten Code +RUN trunk build --release + +# Stage 2: Serve mit Nginx (sehr klein und schnell) FROM nginx:alpine -COPY dist/ /usr/share/nginx/html/ + +# Kopiere die fertigen Dateien aus dem Builder-Container +COPY --from=builder /app/dist /usr/share/nginx/html + +# Optional: Eigene Nginx Config, falls nötig (meist reicht Standard) EXPOSE 80 -CMD ["nginx", "-g", "daemon off;"] + +CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/dist/index.html b/dist/index.html index 3a6dadd..4667592 100644 --- a/dist/index.html +++ b/dist/index.html @@ -7,7 +7,7 @@ - +
diff --git a/dist/malxte_de-a1fcba309c628f85_bg.wasm b/dist/malxte_de-a1fcba309c628f85_bg.wasm index 305b9acd89e75b414b0930c5fb7d539d57aa8eae..48cb673ddbe26acef34a80f4deb6f099e8ca9877 100644 GIT binary patch delta 173 zcmZoa>d=1FVZ$}v$$xp(CST=M->l3hBgE*r*+F48Bcn(29mV!Lii|+a1jNih%mT!$ z+wUl{oqRIAmXBR&`*Ak*ZS2#Rvau_*&*x(YVh$kY+&-U=OXHuEL{Ms)MsP_{W?s6c zg07u{Yeh+FQC?AMn&d=1FVZ$}v$$xp(CST=M->l3hBgE*j*+F48Bco^Y9mV!Lii|+a1jNih%mT!$ z+wUl{oqRIAmXBR&`*Ak*ZS2#Rvau_*&*x(YVh$kY+&-U=OXJ`4hdkVycswP7Qqweo uONuh{(%V~kxq+Amh