Entorno
Kazzle inyecta un pequeño conjunto de variables de plataforma en los procesos de la aplicación. Tus propias credenciales provienen del vault a través dekazzle.config.ts.
Variables de proceso
PORT, HOST y KAZZLE_API_URL se establecen para componentes de proceso. Kazzle no crea claves API automáticamente para procesos de aplicación; añade credenciales explícitas solo cuando tu aplicación realmente las necesite.
Tu proceso debe vincularse a HOST:PORT. Kazzle maneja el enrutamiento de vista previa y los dominios de producción sobre eso.
URLs de componentes hermanos
Cuando una aplicación tiene múltiples componentes, Kazzle puede inyectar URLs que permiten que un componente alcance a otro:
El nombre proviene del campo
name del componente: en mayúsculas, los caracteres no alfanuméricos se convierten en guiones bajos. Un componente llamado API Server se convierte en KAZZLE_APP_COMPONENT_API_SERVER_URL.
Estas URLs apuntan al componente hermano implementado cuando existe uno. De lo contrario, apuntan a la dirección de desarrollo actual para ese componente hermano.
Credenciales de aplicación
Las credenciales de la aplicación llegan a un componente a través de una colección de secretos + entorno. Almacena el secreto en el vault con el nombre que desees como clave de variable de entorno (por ejemploKAZZLE_API_KEY), luego apunta el componente a esa colección + entorno:
KAZZLE_API_KEY para llamadas a los endpoints /ai/* de Kazzle desde una aplicación generada. Nunca expongas claves privadas a través de VITE_*; esos valores se incluyen en el código del navegador.