Medien aus dem Medienverzeichnis: Logo, Headerbild, Intro-Video, Porträts, Reels #3

Closed
opened 2026-10-16 05:54:33 +00:00 by Nick.Rosenloecher · 0 comments
Owner

Ziel

Logo, Headerbild, Porträts, Reels und ein Intro-Video ohne neuen Build austauschen können: Dateien mit festen Namen in das Medienverzeichnis legen, die Seite erkennt sie selbst.

Umgesetzt

  • Medienauslieferung unter /media/… aus MEDIA_DIR (src/app/media/[...path]/route.ts, src/lib/site-media.ts), im Cluster schreibgeschützt eingehängtes SMB-Volume artista-modelcamp-media
  • Dateinamen unabhängig von Groß- und Kleinschreibung (bcf0f5c)
  • Logo deutlich größer und auf jedem Untergrund sichtbar, die Seite misst hell oder dunkel selbst (a37f12a, 1ca09cb)
  • Intro-Video intro.mp4 unter dem Headerbild, startet erst nach Klick, passt sich dem Format an (33f5096, 2be1de6)
  • pnpm media:optimize <ordner> erzeugt Web-Fassungen (*.web.mp4, verkleinerte Bilder), längeres Caching (d45700a)

Grundlage

docs/MEDIEN.md (alle Dateinamen), docs/BETRIEB.md Abschnitt 9. Welche Dateien im Cluster tatsächlich liegen, ist im Repo nicht dokumentiert; fehlende Porträts und Reels: #24.

Status

Code: ja · Geprüft: ja · Gemergt: ja · Produktiv: ja (im Cluster belegt ausgerollt sha-5a88f3d am 13.10.2026)
Stand: 2026-10-16 (Quelle: git origin/main 9785eb2, Gitea-CI-Läufe und Registry, Memory der Sessions)

## Ziel Logo, Headerbild, Porträts, Reels und ein Intro-Video ohne neuen Build austauschen können: Dateien mit festen Namen in das Medienverzeichnis legen, die Seite erkennt sie selbst. ## Umgesetzt - [x] Medienauslieferung unter `/media/…` aus `MEDIA_DIR` (`src/app/media/[...path]/route.ts`, `src/lib/site-media.ts`), im Cluster schreibgeschützt eingehängtes SMB-Volume `artista-modelcamp-media` - [x] Dateinamen unabhängig von Groß- und Kleinschreibung (`bcf0f5c`) - [x] Logo deutlich größer und auf jedem Untergrund sichtbar, die Seite misst hell oder dunkel selbst (`a37f12a`, `1ca09cb`) - [x] Intro-Video `intro.mp4` unter dem Headerbild, startet erst nach Klick, passt sich dem Format an (`33f5096`, `2be1de6`) - [x] `pnpm media:optimize <ordner>` erzeugt Web-Fassungen (`*.web.mp4`, verkleinerte Bilder), längeres Caching (`d45700a`) ## Grundlage `docs/MEDIEN.md` (alle Dateinamen), `docs/BETRIEB.md` Abschnitt 9. Welche Dateien im Cluster tatsächlich liegen, ist im Repo nicht dokumentiert; fehlende Porträts und Reels: #24. ## Status Code: ja · Geprüft: ja · Gemergt: ja · Produktiv: ja (im Cluster belegt ausgerollt sha-5a88f3d am 13.10.2026) Stand: 2026-10-16 (Quelle: git origin/main 9785eb2, Gitea-CI-Läufe und Registry, Memory der Sessions)
Nick.Rosenloecher added the prio/mittelart/featurestatus/erledigt labels 2026-10-16 05:54:33 +00:00
Sign in to join this conversation.