2.3 KiB
2.3 KiB
AI Context
Stand: 2026-06-01
Kurzer Kontext fuer KI-Agenten. Nicht als Ersatz fuer die echten Runbooks lesen.
Systembild
- Host: Unraid
Kallilabcore - Betriebsmodell: GitOps mit Gitea
origin/masterals Sollzustand - Deploy: Komodo zieht aus Gitea und startet Compose-Stacks
- Ingress: Traefik; WAN-seitig bewusst nur
443/tcp - Secrets: nie im Repo, meist unter
/mnt/user/appdata/secrets/ - Backup: Borg plus host-seitige Dumps; Hetzner ist Offsite, H:/ ist lokale Nearline-Kopie
Vor jeder Aenderung lesen
HOMELAB_ARCHITECTURE_MASTER_V2.mddocs/WORKFLOW.md- betroffene Compose-Datei
- bei Service-Fragen
docs/SERVICE_CATALOG.md - bei Restore/DR
docs/DISASTER_RECOVERY.mdunddocs/RESTORE_MATRIX.md
Harte Regeln
- Keine Secrets zitieren oder ins Repo schreiben.
- Keine produktiven Host-Hotfixes ohne Repo-Abgleich.
- Datenbanken nie ins
frontend_net. - Direkte Host-Ports sind Ausnahme.
- Traefik dynamic config und Authelia Host-Config sind manuelle Sync-Ausnahmen.
- Bei Drift zuerst Git, Gitea, Komodo Workspace, Docker Runtime und Host getrennt pruefen.
- Nach zwei fehlgeschlagenen Reparaturversuchen stoppen und
docs/GITOPS_DRIFT_RUNBOOK.mdnutzen.
Bekannte Ausnahmen
- Traefik: Host-Ports 80/443, WAN-Freigabe nur 443
- Gitea: SSH auf Host-Port 222, keine WAN-Freigabe
- AdGuard: DNS 53 direkt; Admin nur auf Tailscale-IP
100.80.98.33:8082 - Tailscale und Plex: Host-Netz
- Scrutiny: privileged
- Komodo/Periphery: Docker-Socket-Zugriff
- InfluxDB 3 Core:
127.0.0.1:8181, Root-User-Ausnahme dokumentiert
Aktuelle Restpunkte
Authoritativ: docs/AUDIT_2026-05-25_TODO.md.
Kurzfassung:
- Alt-Volumes fruehestens ab 2026-06-02 freigeben
- Hetzner-Account-Hygiene und Borg
append-onlypruefen - FRITZ!Box-Servicefenster fuer Update, Config-Backup und IPv6-Exposure planen
- Auth-/OIDC-/CrowdSec-/Hermes-Themen bewusst geparkt
Letzte Bestaetigung:
- Borg-Nachlauf 2026-06-01 erfolgreich: Archiv
Taegliche-Sicherung-2026-06-01T04:30:26.913, Freshness Critical 0 / Warnings 0. - H:/ Nearline-Pull 2026-06-01 repariert: Borg-Dumps werden kuratiert kopiert, Gitea-Bundles aktuell.
- Family-Status-Dashboard liegt als
monitoring/grafana/dashboards/family-status.jsonim Repo. - Alt-Volume-Freigabe ist per
ops/maintenance/release-alt-volumes.shvorbereitet;--executenicht vor 2026-06-02.