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>
1.1 KiB
1.1 KiB
Changelog
2026-07-13 — Projektgruendung & Kurswechsel auf Pull
- Alter git-loser Ordner
~/ansible-schule(Jan/Feb 2026) nach~/projekte/schul-laptopsverschoben, 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-laptopsangelegt, 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 laptop01–16.
- 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.