syncova-policies/.dockerignore
Weapie faaf0862bf
Some checks failed
Container-Image bauen und veröffentlichen / build-and-push (push) Failing after 16s
Build-Kontext verkleinern und Dockerfile bereinigen
Der Workflow scheiterte mit ENOSPC auf dem Runner. Ursache ist der
volle Datentraeger dort, nicht der Build - was wir beitragen koennen:

- 46 der 54 Inter-Schriftdateien waren unbenutzt. Nur die acht in
  app/layout.tsx referenzierten Schnitte bleiben: 18 MB -> 2 MB.
- npm-Cache wird in derselben Schicht entfernt, in der er entsteht.
- data/policies aus dem Docker-Kontext genommen; die Datensaetze
  stehen in der Datenbank, die JSON-Ablage ist reiner Nachweis.

Ausserdem im Dockerfile: Eine frühere Bearbeitung hatte ein echtes
Steuerzeichen CR in das sed-Muster geschrieben statt der Escape-Folge.
Es funktionierte, war aber unlesbar - jetzt wieder 's/\r$//'.

Geprueft: Image baut, Container startet, alle acht Schriftschnitte
werden ausgeliefert.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-08 11:58:32 +02:00

33 lines
617 B
Plaintext

node_modules
.next
.git
.gitignore
.github
.gitea
.claude
# Geheimnisse und lokale Daten gehören nicht ins Image
.env
.env.local
*.db
*.db-journal
*.sqlite
# Quelldokumente und Importartefakte werden zur Laufzeit nicht gebraucht
data/import
data/analyse.json
# Die Datensätze liegen in der Datenbank; die JSON-Ablage ist reiner Nachweis.
data/policies
# Quelllisten der Fachbereiche enthalten Namen von Beschäftigten. Das fertige
# Image kopiert data/ ohnehin nicht, aber schon die Build-Schicht soll sie
# nicht enthalten.
data/source
Dockerfile
.dockerignore
docker-compose.yml
README.md
*.md
npm-debug.log*