Easy deploys
in your own cluster
canette is a lightweight deployment platform that runs inside any Kubernetes cluster. Push a repository and get a live URL — automatic build detection, instant webhook deploys, and proven infrastructure behind the scenes.
open https://canette.dev/docs/installEverything you need to go from repo to running app
No Dockerfile needed
Railpack auto-detects your stack — Node, Python, Go, Ruby, and more. Point canette at a repo and push. That's it.
Live in minutes
From a git push to a live URL — with real-time build logs the whole way. No waiting, no guessing, no platform ticket.
AI agent ready
canette exposes an MCP server so AI agents, like Claude Code and Cursor, can deploy repos, check status, and diagnose failures through natural language.
Real-time log streaming
Watch build and runtime logs live in the browser over SSE — no polling, no page refresh, no kubectl.
Your cluster, your inventory
canette runs inside your own Kubernetes cluster. You always know what's deployed and where — nothing ends up quietly running somewhere outside your control.
Secure by default
Build jobs run as non-root with no Kubernetes API access, encrypted secrets at rest, and a hard build timeout. Sane security defaults — no extra configuration required.