Deploying
Kazzle apps dapat di-deploy ke hosting Kazzle atau diinstal pada komputer perangkat lokal.Remote deploy
Deploy bersifat asinkron: halaman app, AI, ataukazzle deploy dari checkout antri pekerjaan deploy di sisi server. kazzle deploy mengunggah checkout Anda; deploy runner membangun dan mengirimnya.
Untuk setiap komponen:
- UI components dibangun menjadi Docker image yang menjalankan
runtime.prod.buildjika diatur, jika tidakbun run build - Process components menjalankan perintah
runtime.prod.commandmereka darikazzle.config.ts- deploy gagal jika tidak ada - Setiap komponen mendapat image dan deployment sendiri
- URL produksi ditetapkan
Production URLs
App yang di-deploy mendapat URL sepertihttps://kazzle-{appId}.kazzle.app. App dengan beberapa process components mendapat satu URL per komponen. App publik dapat diakses oleh siapa saja dengan URL. App privat memerlukan autentikasi Kazzle.
Runtime commands in production
Production commands harus berupa perintah bare (misalnya
bun server/index.ts) - runtime yang di-deploy menyuntikkan PORT, HOST, dan secrets secara langsung. Lihat halaman Kazzle CLI untuk pemisahan dev/production.
Local install
App juga dapat berjalan pada komputer perangkat lokal (mesin lokal Anda) melalui daemon Kazzle. Perintahruntime.dev.command memulai app dalam mode development.