Skip to main content

Umgebung

Kazzle injiziert eine kleine Menge von Plattformvariablen in App-Prozesse. Deine eigenen Anmeldedaten kommen aus dem Vault über kazzle.config.ts.

Prozessvariablen

PORT, HOST und KAZZLE_API_URL werden für Prozesskomponenten gesetzt. Kazzle erstellt nicht automatisch API-Schlüssel für App-Prozesse; füge explizite Anmeldedaten nur hinzu, wenn deine App sie wirklich benötigt. Dein Prozess sollte sich an HOST:PORT binden. Kazzle verwaltet Preview-Routing und Produktionsdomänen darüber hinaus.

Sibling-Komponenten-URLs

Wenn eine App mehrere Komponenten hat, kann Kazzle URLs injizieren, die es einer Komponente ermöglichen, eine andere zu erreichen: Der Name kommt aus dem name-Feld der Komponente: in Großbuchstaben, nicht-alphanumerische Zeichen werden zu Unterstrichen. Eine Komponente namens API Server wird zu KAZZLE_APP_COMPONENT_API_SERVER_URL. Diese URLs verweisen auf die bereitgestellte Sibling-Komponente, falls vorhanden. Andernfalls verweisen sie auf die aktuelle Entwicklungsadresse für diese Sibling-Komponente.

App-Anmeldedaten

App-Anmeldedaten erreichen eine Komponente über eine Secret-Collection + Umgebung. Speichere das Secret im Vault mit dem Namen, den du als Umgebungsvariablenschlüssel möchtest (z. B. KAZZLE_API_KEY), und verweise dann die Komponente auf diese Collection + Umgebung:
Verwende KAZZLE_API_KEY für Aufrufe an Kazzles /ai/*-Endpunkte aus einer generierten App. Gib private Schlüssel niemals über VITE_* preis; diese Werte werden in Browser-Code gebündelt.