Files
schul-laptops/CHANGELOG.md
Herb 9cd471d66e Konventions-Geruest anlegen (CLAUDE.md, docs, Obsidian-Vault)
Projekt-CLAUDE.md mit Status, Entscheidungslog E-001..E-006,
Architektur mit Mermaid-Diagrammen, COCKPIT/CHANGELOG als Vault-Start.
Alt-Doku (CLAUDE_KONTEXT.md, ZUSAMMENFASSUNG_TODO.md) darin aufgegangen.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 13:11:35 +02:00

1.1 KiB
Raw Blame History

Changelog

2026-07-13 — Projektgruendung & Kurswechsel auf Pull

  • Alter git-loser Ordner ~/ansible-schule (Jan/Feb 2026) nach ~/projekte/schul-laptops verschoben, Konventions-Geruest angelegt (CLAUDE, docs/decisions, docs/architektur, COCKPIT).
  • Kernentscheidungen E-001 bis E-006 dokumentiert: ansible-pull statt Push (Schul-WLAN blockiert Push), Hetzner nur als Git-Host (kein Image, kein Mirror), HTTPS-Pull + SSH-Fallback, Jahres-Reimage ohne Stick (Clonezilla Batch, Hostname bleibt erhalten), Admin-Key nur auf laptop03.
  • Gitea-Repo admin/schul-laptops angelegt, initialer Push.
  • Alt-Doku (CLAUDE_KONTEXT.md, ZUSAMMENFASSUNG_TODO.md) in die neue Struktur ueberfuehrt und entfernt.

Vorgeschichte (aus Alt-Doku uebernommen)

  • 2026-02-05: update-ips.sh (mDNS) + inventory.yml fuer laptop0116.
  • 2026-02-01: Master-Image von laptop03 erstellt; Test-Restore auf laptop10 + Ansible-Verbindung erfolgreich; automatisierter Clonezilla-Stick gebaut.
  • 2026-01-29: Ansible-Grundgeruest (Playbooks ping/update/install-software/ reboot/set-hostname), first-boot-setup.sh, Benutzer puettmann/schueler.