From cf8d6a65ea253fefec591a69134c6639f3a75deb Mon Sep 17 00:00:00 2001 From: Pascal Scholz Date: Thu, 24 Sep 2026 22:58:32 +0200 Subject: [PATCH] Document correct order when content and admin code change together Co-Authored-By: Claude Sonnet 5 --- DEPLOYMENT_ADMIN.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/DEPLOYMENT_ADMIN.md b/DEPLOYMENT_ADMIN.md index b60dbb6..9bb70e5 100644 --- a/DEPLOYMENT_ADMIN.md +++ b/DEPLOYMENT_ADMIN.md @@ -277,6 +277,18 @@ Bilder-Referenzen, Design-Werte). Änderungen am Code selbst (`admin/`, `src/`) laufen weiterhin über den normalen Weg (`docker compose build website`/`admin` + `up -d`, siehe oben). +**Ändert sich in einem Push beides gleichzeitig** (Content **und** Code, +z. B. neue Felder in `content/site.json` plus die passende Template-Änderung +in `src/`) – **unbedingt in dieser Reihenfolge**, sonst baut +`publish-content-to-live.sh` mit dem alten Template und die Content-Änderung +scheint wirkungslos: +```bash +cd ~/sites/larpaso-website && git pull +cd ~/stack +docker compose build admin && docker compose up -d admin # zuerst: neuer Code im Container +~/sites/larpaso-website/publish-content-to-live.sh # danach erst: baut/veröffentlicht mit dem neuen Code +``` + ## Bekannte Grenzen - Mehrere feste Logins möglich (`ADMIN_USERNAME`/`ADMIN_PASSWORD_HASH`, `_2`, `_3`, ...),