Skip to main content

Omgeving

Kazzle injecteert een kleine set platformvariabelen in app-processen. Uw eigen credentials komen uit de vault via kazzle.config.ts.

Procesvariabelen

PORT, HOST en KAZZLE_API_URL worden ingesteld voor procescomponenten. Kazzle maakt niet automatisch API-sleutels aan voor app-processen; voeg alleen expliciete credentials toe wanneer uw app deze werkelijk nodig heeft. Uw proces moet zich binden aan HOST:PORT. Kazzle verzorgt preview-routing en productiedomeinen daarbovenop.

Sibling-component-URL’s

Wanneer een app meerdere componenten heeft, kan Kazzle URL’s injecteren waarmee één component een ander kan bereiken: De naam komt uit het name-veld van de component: in hoofdletters, niet-alfanumerieke tekens worden underscores. Een sibling met de naam API Server wordt KAZZLE_APP_COMPONENT_API_SERVER_URL. Deze URL’s verwijzen naar de geïmplementeerde sibling wanneer deze bestaat. Anders verwijzen ze naar het huidige ontwikkeladres voor die sibling-component.

App-credentials

App-credentials bereiken een component via een secret collection + omgeving. Sla het secret op in de vault met de naam die u als env var-sleutel wilt (bijvoorbeeld KAZZLE_API_KEY), en wijs de component vervolgens naar die collection + omgeving:
Gebruik KAZZLE_API_KEY voor aanroepen naar Kazzle’s /ai/*-endpoints vanuit een gegenereerde app. Stel nooit private sleutels bloot via VITE_*; deze waarden worden gebundeld in browsercode.