Self-Hosted

Your servers,
your rules

Run Canine on your own infrastructure. Same powerful PaaS, complete control over your data and deployments. Open source, MIT licensed.

Get started

Up and running in minutes

# Install via Homebrew
$ brew tap CanineHQ/canine && brew install canine

# Start Canine locally
$ canine local start

Click to copy. Run this on your laptop, not your cluster.

Why self-host?

Complete control, zero compromises

Data sovereignty

Your code, secrets, and deployment data never leave your network. Meet compliance requirements without asking permission.

No per-seat pricing

Invite your entire team. No per-user fees, no usage limits, no surprise bills. The whole platform is yours.

Fork and extend

MIT licensed. Customize the UI, add integrations, or build features specific to your workflow. It's your code.

Enterprise plan Everything included

Same features as Canine Cloud

Push-to-deploy

Git push triggers automatic builds and deployments

Add-on marketplace

Install databases, caches, and tools from Helm charts

SSL certificates

Automatic Let's Encrypt provisioning and renewal

CLI access

Full CLI for terminal-first workflows

MCP server

Deploy, debug, and scale your apps through any MCP-compatible AI client

Team management

SSO, RBAC, and team-based access controls

Multi-cluster

Manage multiple Kubernetes clusters from one UI

Preview environments

Deploy feature branches as isolated environments

REST API

Full API for CI/CD and automation integrations

Choose your path

Cloud or self-hosted

Canine Cloud

Managed by us. Sign up and start deploying immediately.

  • No infrastructure to manage
  • Automatic updates
  • Totally free to use
  • Managed backups
Start Free

Self-Hosted

Run on your own servers. Full control, no limits.

  • Data stays on your network
  • Unlimited users and projects
  • Customize everything
  • MIT licensed, forever
Installation Guide

Ready to own your deployment platform?

Install Canine in minutes. Join hundreds of teams deploying on their own terms.