5 Commits

Author SHA1 Message Date
admin deebbf9482 deploy.sh: nur noch linux/amd64 bauen (Zielserver ist x86-Linux)
Multiplatform (amd64+arm64) wird nicht gebraucht - der Container laeuft ausschliesslich
auf dem Linux-Server. Damit entfaellt das Zusammenfuehren per buildx imagetools; :latest
wird wieder schlicht per docker tag/push gesetzt.

Ausserdem:
- Login nur noch, wenn keine Zugangsdaten hinterlegt sind (Skript laeuft sonst nicht durch).
- Schlusshinweis korrigiert: auf dem Server gilt /opt/stacks/myapp (compose.yml), und der
  Pull muss als rxf laufen - root hat keine Registry-Credentials und wuerde stillschweigend
  das alte lokale Image weiterverwenden.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 22:02:53 +02:00
admin 988b363956 deploy.sh: Projektname-Check, korrekter Build-Weg, Kommentar korrigiert
- Schutzabfrage: package.json-Name muss zum IMAGE_NAME passen. Verhindert, dass ein
  aus einem anderen Projekt kopiertes deploy.sh unter fremdem Namen pusht - genau so
  landete ein tabletten-Build unter spritzschema:202603151025.
- Build je Architektur einzeln ueber den Standard-Builder (Rosetta) statt ueber den
  docker-container-Builder: dort scheitert der emulierte amd64-Build reproduzierbar am
  apt-get ("invalid signature", qemu-Bug). Zusammenfuehrung per buildx imagetools.
- Kopierter Kommentar "Deploy Script fuer laufschrift" korrigiert.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 21:58:35 +02:00
admin bb85a0c324 Fix: next.config.ts -> next.config.js (Prod-Image hat kein TypeScript)
Das runner-Stage uebernimmt node_modules aus dem deps-Stage (npm ci --omit=dev),
enthaelt also kein TypeScript. Next.js konnte die next.config.ts deshalb zur
Laufzeit nicht transpilieren und brach beim Start ab ("Failed to transpile
next.config.ts"). Die Config setzt nur turbopack.root, was fuer `next start`
ohnehin irrelevant ist - daher gleichwertig als CommonJS-JS-Datei.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 21:47:40 +02:00
admin 889ed597ae V 2.0.0 ferige Version 2026-03-16 09:20:30 +01:00
admin 244544492f Initial commit from Create Next App 2026-03-12 09:40:04 +01:00