diff --git a/site/entrypoint.sh b/site/entrypoint.sh
index 5f86c09..7da4b22 100755
--- a/site/entrypoint.sh
+++ b/site/entrypoint.sh
@@ -8,6 +8,13 @@ PAGEFIND_DIR="/src/.pagefind"
PAGEFIND_BIN="$PAGEFIND_DIR/pagefind"
PAGEFIND_VERSION="v1.5.2"
+# Architektur erkennen (x86_64 / arm64 Raspberry Pi etc.)
+case "$(uname -m)" in
+ x86_64|amd64) PAGEFIND_ARCH="x86_64" ;;
+ aarch64|arm64) PAGEFIND_ARCH="aarch64" ;;
+ *) PAGEFIND_ARCH="x86_64" ;;
+esac
+
for md in "$CONTENT_DIR"/*.md; do
[ -f "$md" ] || continue
first_line=$(head -1 "$md")
@@ -38,7 +45,7 @@ if [ ! -x "$PAGEFIND_BIN" ]; then
echo "[pagefind] installiere ${PAGEFIND_VERSION} ..."
mkdir -p "$PAGEFIND_DIR"
wget -q -O /tmp/pagefind.tar.gz \
- "https://github.com/CloudCannon/pagefind/releases/download/${PAGEFIND_VERSION}/pagefind-${PAGEFIND_VERSION}-x86_64-unknown-linux-musl.tar.gz" \
+ "https://github.com/CloudCannon/pagefind/releases/download/${PAGEFIND_VERSION}/pagefind-${PAGEFIND_VERSION}-${PAGEFIND_ARCH}-unknown-linux-musl.tar.gz" \
&& tar -xzf /tmp/pagefind.tar.gz -C "$PAGEFIND_DIR" \
&& chmod +x "$PAGEFIND_BIN" \
&& rm -f /tmp/pagefind.tar.gz \
diff --git a/site/layouts/partials/head.html b/site/layouts/partials/head.html
index 9a6cf4c..ae078d3 100644
--- a/site/layouts/partials/head.html
+++ b/site/layouts/partials/head.html
@@ -15,8 +15,10 @@
-{{ $js := resources.Get "js/search.js" | resources.Minify | resources.Fingerprint }}
+{{ with resources.Get "js/search.js" }}
+{{ $js := . | minify | fingerprint }}
+{{ end }}
diff --git a/site/public/astro-vim-recommendations/index.html b/site/public/astro-vim-recommendations/index.html
index 1d6b742..0c4ae62 100644
--- a/site/public/astro-vim-recommendations/index.html
+++ b/site/public/astro-vim-recommendations/index.html
@@ -18,11 +18,13 @@
+
+
diff --git a/site/public/awx_und_rundeck_install/index.html b/site/public/awx_und_rundeck_install/index.html
index 0234e45..87b4a9c 100644
--- a/site/public/awx_und_rundeck_install/index.html
+++ b/site/public/awx_und_rundeck_install/index.html
@@ -18,11 +18,13 @@
+
+
diff --git a/site/public/blueray_install_manjaro/index.html b/site/public/blueray_install_manjaro/index.html
index ed6a9ea..50e1151 100644
--- a/site/public/blueray_install_manjaro/index.html
+++ b/site/public/blueray_install_manjaro/index.html
@@ -20,11 +20,13 @@ Benötigte …">
+
+
diff --git a/site/public/calcurse_tastenkürzel/index.html b/site/public/calcurse_tastenkürzel/index.html
index d2b82ab..3a1d149 100644
--- a/site/public/calcurse_tastenkürzel/index.html
+++ b/site/public/calcurse_tastenkürzel/index.html
@@ -20,11 +20,13 @@ Allgemeine …">
+
+
diff --git a/site/public/index.html b/site/public/index.html
index 43f36b5..2458086 100644
--- a/site/public/index.html
+++ b/site/public/index.html
@@ -19,11 +19,13 @@
+
+
diff --git a/site/public/index.xml b/site/public/index.xml
index c7896f3..98bdc4a 100644
--- a/site/public/index.xml
+++ b/site/public/index.xml
@@ -6,7 +6,7 @@
Markdown-Dateien einfach in content/ ablegen.
Hugo 0.165.0
de
- Thu, 10 Sep 2026 07:28:09 +0000
+ Thu, 10 Sep 2026 07:50:28 +0000
-
diff --git a/site/public/install_browser/index.html b/site/public/install_browser/index.html
index f2eec27..cb7950b 100644
--- a/site/public/install_browser/index.html
+++ b/site/public/install_browser/index.html
@@ -18,11 +18,13 @@
+
+
diff --git a/site/public/lazygit/index.html b/site/public/lazygit/index.html
index e808cb4..0be8f00 100644
--- a/site/public/lazygit/index.html
+++ b/site/public/lazygit/index.html
@@ -18,11 +18,13 @@
+
+
diff --git a/site/public/networkconfig_dns/index.html b/site/public/networkconfig_dns/index.html
index c60187d..9e8bac9 100644
--- a/site/public/networkconfig_dns/index.html
+++ b/site/public/networkconfig_dns/index.html
@@ -18,11 +18,13 @@
+
+
diff --git a/site/public/stretchen_laufen/index.html b/site/public/stretchen_laufen/index.html
index 2580b0f..797706e 100644
--- a/site/public/stretchen_laufen/index.html
+++ b/site/public/stretchen_laufen/index.html
@@ -20,11 +20,13 @@ Zwillingswadenmuskel dehnen S166 Zwillingswadenmuskel dehen S164 Beste Dhenübun
+
+
diff --git a/site/public/string_prefixes/index.html b/site/public/string_prefixes/index.html
index ae22feb..6343df6 100644
--- a/site/public/string_prefixes/index.html
+++ b/site/public/string_prefixes/index.html
@@ -18,11 +18,13 @@
+
+
diff --git a/site/public/system-optimierung/index.html b/site/public/system-optimierung/index.html
index b230716..c7527c0 100644
--- a/site/public/system-optimierung/index.html
+++ b/site/public/system-optimierung/index.html
@@ -18,11 +18,13 @@
+
+
diff --git a/site/public/tags/index.html b/site/public/tags/index.html
index c3084be..5e52f82 100644
--- a/site/public/tags/index.html
+++ b/site/public/tags/index.html
@@ -18,11 +18,13 @@
+
+
diff --git a/site/public/tags/index.xml b/site/public/tags/index.xml
index 4120b92..c3de256 100644
--- a/site/public/tags/index.xml
+++ b/site/public/tags/index.xml
@@ -6,7 +6,7 @@
Markdown-Dateien einfach in content/ ablegen.
Hugo 0.165.0
de
- Thu, 10 Sep 2026 07:26:03 +0000
+ Thu, 10 Sep 2026 07:50:28 +0000
diff --git a/site/public/tinydb_vs_sqlite/index.html b/site/public/tinydb_vs_sqlite/index.html
index 574433f..0ab2c2c 100644
--- a/site/public/tinydb_vs_sqlite/index.html
+++ b/site/public/tinydb_vs_sqlite/index.html
@@ -18,11 +18,13 @@
+
+
diff --git a/site/public/ver_next_einbinden/index.html b/site/public/ver_next_einbinden/index.html
index 75b9deb..bd9d069 100644
--- a/site/public/ver_next_einbinden/index.html
+++ b/site/public/ver_next_einbinden/index.html
@@ -18,11 +18,13 @@
+
+
diff --git a/site/public/willkommen/index.html b/site/public/willkommen/index.html
index 0440525..6f35bbd 100644
--- a/site/public/willkommen/index.html
+++ b/site/public/willkommen/index.html
@@ -22,11 +22,13 @@ So geht’s # Neue Seite …">
+
+
diff --git a/site/public/yubikey_setup_guide/index.html b/site/public/yubikey_setup_guide/index.html
index b3f372c..1162516 100644
--- a/site/public/yubikey_setup_guide/index.html
+++ b/site/public/yubikey_setup_guide/index.html
@@ -18,11 +18,13 @@
+
+