feat: add local zero-cost configuration
This commit is contained in:
+8
-2
@@ -1,5 +1,11 @@
|
||||
# Konfiguration
|
||||
|
||||
`javis.example.toml` dokumentiert ausschließlich nicht geheime Einstellungen. Für den lokalen Betrieb wird später eine ignorierte `javis.toml` erzeugt.
|
||||
`javis.example.toml` dokumentiert ausschließlich nicht geheime Einstellungen.
|
||||
Die lokale Datei liegt standardmäßig unter `JAVIS_DATA_DIR\javis.toml` und damit
|
||||
außerhalb des Repositorys. `JAVIS_CONFIG_FILE` darf alternativ einen absoluten
|
||||
Pfad angeben. Umgebungsvariablen überschreiben lokale TOML-Werte.
|
||||
|
||||
Secret-Werte gehören nicht in TOML, Code oder Git. Die bevorzugte Zielarchitektur verwendet einen Secret-Provider, beispielsweise Betriebssystem-Keyring, geschützte Umgebungsvariablen oder später Docker Secrets. Falls Pascal XML nutzt, liegt die echte Datei nur lokal, mit restriktiven Rechten und Git-Ausschluss. Das Modell erhält niemals ihren Inhalt.
|
||||
Secret-Werte gehören nicht in TOML, Code oder Git. Der Gemini-Key liegt im
|
||||
Betriebssystem-Keyring und wird mit `javis secrets` verwaltet. Die TOML-Datei
|
||||
enthält nur die lokale Bestätigung, dass Pascal das Google-Projekt ohne Billing
|
||||
betreibt. Javis kann den externen Billingstatus nicht technisch verifizieren.
|
||||
|
||||
Reference in New Issue
Block a user