Deploy
Kilo Deploy lets you ship Next.js and static sites directly from Kilo Code, with:
- One-click deployment from the Kilo Code dashboard
- No manual configuration — deployment settings are generated for you
- Deployment history with logs and build details
- Automatic rebuilds on every GitHub push
Supported Platforms
- Next.js 14 — latest minor
- Next.js 15 — all versions
- Next.js 16 — partial support (some features may not work)
- Static Sites — pre-built HTML/CSS/JS
- Static Site Generators — Hugo, Jekyll, Eleventy (built during deployment)
Package managers: npm, pnpm, yarn, bun — automatically detected.
Prerequisites
Enable the GitHub Integration before deploying:
- Go to Integrations → GitHub
- Click Configure and follow the prompts to connect GitHub to Kilo Code
Deploying Your App
1. Open the Deploy Tab
- Navigate to your Organization dashboard or Profile
- Select the Deploy tab
2. Select Your Project
- Click New Deployment
- Choose GitHub in the Integration dropdown
- Select your repository and branch
3. Click Deploy
Kilo Code will:
- Build your project
- Upload artifacts
- Provision your deployment
- Stream logs in real time
Once complete, you’ll receive a deployment URL you can open or share.
Deployment History & Rollbacks
Each deployment is saved automatically with:
- Timestamp
- Build logs
- Deployment URL (Preview/Production)
From the deployment details, you can:
- Inspect previous builds
- Redeploy
- Delete deployments
Database Support
Kilo Deploy does not include built-in database hosting, but you can connect to any external database service.
Environment Variables
Kilo Deploy supports Environment Variables and Secrets. Add the variable key and value during the Create New Deployment step, and toggle to mark as secrets.
Common Use Cases
Deploy is ideal for:
- Quick prototypes — instantly push an idea live
- Staging environments — share a preview environment
- Rapid iteration — push commits and get automatic rebuilds