Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.kazzle.com/llms.txt

Use this file to discover all available pages before exploring further.

Deploying

Kazzle apps can be deployed to Kazzle’s hosting or installed on device computers.

Remote deploy

Remote deploy builds and ships your app to Kazzle’s hosting:
  1. The lifecycle.build command runs (e.g. vite build)
  2. A Docker image is built from the app directory
  3. The image is deployed to Kazzle’s hosting
  4. A production URL is assigned
Trigger a deploy from the app page or via the AI:
Deploy my app

Production URLs

Deployed apps get a URL at {app-name}.kazzle.app. Public apps are accessible to anyone with the URL. Private apps require Kazzle authentication.

Lifecycle commands in production

PhaseCommandWhen
buildlifecycle.buildDuring deploy, builds the production artifact
runlifecycle.runIn production, starts the app
If lifecycle.run is not set, the deploy system uses a sensible default based on the framework detected in package.json.

Local install

Apps can also run on device computers (your local machine) via the Kazzle daemon. The lifecycle.dev command starts the app in development mode.