Simplify Athena operator maintenance workflow
This commit is contained in:
@@ -97,10 +97,18 @@ Inferenzcontainer eingehängt. Dauerhafte
|
||||
nur in einen laufenden Container. Die Hauptbestandteile sind:
|
||||
|
||||
Die kanonische Git-Quelle ist der private Gitea-Branch `main` unter
|
||||
`git@192.168.1.2:michael/AI-Profile-Router.git`. `/opt/mike-ai/stack` ist kein
|
||||
Working Tree; `.mike-ai-source-commit` bezeichnet den ausgerollten Stand. Der
|
||||
`ssh://git@192.168.1.2:33/michael/AI-Profile-Router.git`; der vom Athena
|
||||
Operator verwaltete Working Tree liegt unter
|
||||
`/data/mike-ai-operator/repository`. `/opt/mike-ai/stack` ist kein Working
|
||||
Tree; `.mike-ai-source-commit` bezeichnet den ausgerollten Stand. Der
|
||||
offizielle GitHub-MCP ist strikt read-only und kann Gitea nicht pflegen. Für
|
||||
Commit und Push ist daher ein getrennt autorisierter Git-Arbeitsweg nötig.
|
||||
dauerhafte Änderungen ist ausschließlich der strukturierte Athena-Operator-
|
||||
Arbeitsweg vorgesehen: `file_update` ändert driftgeschützt den kanonischen
|
||||
Working Tree und die ausgerollte Kopie, `run_checks` prüft, `compose_deploy`
|
||||
rollt nur benannte Dienste aus, `git_publish` veröffentlicht nur ausdrücklich
|
||||
ausgewählte Pfade und `recovery` erneuert den Recovery-Koffer. Lege niemals
|
||||
einen zweiten Clone in der Sandbox an und fordere oder kopiere keinen
|
||||
SSH-Schlüssel; der Operator besitzt bereits den autorisierten Hostzugriff.
|
||||
|
||||
- Open WebUI als Benutzeroberfläche und Speicher für Arbeitsbereichsmodelle,
|
||||
Filter, Aktionen und Chats
|
||||
|
||||
Reference in New Issue
Block a user