.DS_Store Thumbs.db *.log node_modules/ cloudflare-worker/.wrangler/ cloudflare-worker/node_modules/ .wrangler/ .env .env.* !.env.example server/node_modules/ # Sicherungskopien von Bildern (entstehen beim Optimieren, gehoeren nicht # ins Verzeichnis). Am 22.08.2026 sind 13 davon versehentlich durch ein # "git add -A" mitgewandert -- 2,6 MB, die niemand braucht. *.bak-* # Lokaler Testserver. server/tmp-lokal.mjs # ⚠️ HIER STAND server/package-lock.json (aufgenommen 26.08.2026). # # Ausgeschlossen wurde sie, weil ein "git pull" auf dem Server damals # abbrach: Git weigert sich, eine unverfolgte Datei zu ueberschreiben -- # unabhaengig davon, ob ihr Inhalt derselbe ist. Der Ausschluss hat den # Deploy repariert und dabei den Zweck der Datei beseitigt. # # Ohne sie darf jede Installation andere Fassungen ziehen: "^4.21.2" # erlaubt alles bis unter 5.0. Auf dem Server laeuft deshalb express # 4.22.2, waehrend hier 4.21.2 steht -- geprueft wird also nie genau # das, was ausgeliefert wird. Faellt so ein Unterschied auf, dann im # Betrieb. # # Nachgemessen: Die Datei hier und die auf dem Server sind Byte fuer # Byte identisch (SHA-256 a50b028d…). Es gab also nie einen inhaltlichen # Konflikt, nur einen formalen -- und der loest sich, indem die Datei # einmal vom Server entfernt und danach aus dem Repo geholt wird. bild-*.png # Aufnahmen der Handy-Pruefung (pruef-verwaltung-handy.mjs). Sie # entstehen bei jedem Lauf neu und sind Zwischenstand, kein Quelltext -- # im Repo waeren sie nur Ballast und wuerden bei jedem Lauf als # Aenderung erscheinen. handy-*.png