Betrieb
Betriebsrelevante Dokumentation für Backup, Deployment, Hooks und Automatisierung.
Themen
- Backup - Tägliches Backup-System
- Scheduling - Cron-Jobs und Timer
- Deployment - Dev-zu-Prod Synchronisation
- Contracts - Contract-basierte Validierung
- File Backup Hook - Claude Code Pre-Hook für Dateisicherung
- Claude Hooks - Protokollierung, Backup, Task-Erstellung
- DB Hooks - Security-Hooks für Datenbankzugriffe
Hook-Übersicht
| Hook | Typ | Funktion |
|---|---|---|
| log_to_db.py | Logging | Alle Events protokollieren |
| file_backup_hook.py | Backup | Dateien vor Edit/Write sichern |
| task_hook.py | Automation | Tasks aus Prompts erstellen |
| block_direct_db.py | Security | Direkte DB-Zugriffe blockieren |
| block_direct_task_db.py | Security | Task-DB-Zugriffe blockieren |
Unterseiten
- Backup - Tägliche Sicherung aller wichtigen Daten um 03:00 Uhr. Bei Datenverlust oder Fehlkonfiguration kann der Zustand der letzten 7 Tage wiederhergestellt werden.
- Scheduling - Übersicht aller automatisierten Tasks: Cron-Jobs und Systemd Timer.
- Deployment - Synchronisiert Code-Änderungen von der Entwicklungsumgebung zur Produktion. Ermöglicht sicheres Testen auf dev bevor Änderungen live gehen. Bei Problemen kann auf den letzten Stand zurückgerollt werden.
- Contracts - Contracts sind normative YAML-Dokumente, die verbindliche Regeln für Code, Architektur und Dokumentation definieren. Sie ermöglichen automatisierte Validierung und stellen Qualitätsstandards sicher.
- File Backup Hook
- Claude Hooks - Claude Code Hooks für Logging, Backup und Task-Erstellung
- DB Hooks - Security-Hooks zum Blockieren direkter Datenbankzugriffe