komizo

OPERATE YOUR OWN COMPOSE HOSTS

A clear view.
A steady hand.

Prepare hosts, deploy app-scoped Compose stacks, and inspect what’s running. Over SSH. On servers you own.

Start with komizo ↗CLI + LOCAL UI / NO HOSTED ACCOUNT
curl -fsSL https://komizo.dev/install | sh

Linux and macOS. Requires the GitHub CLI to verify release provenance.

HOST OPERATIONS / ILLUSTRATIVE TOPOLOGY↗
⌘
Your workstationkomizo CLI · local UI · deployment actions
▤
Your Compose hostApp-scoped deployments
01webCOMPOSE APP
02apiCOMPOSE APP
03workerCOMPOSE APP
APPLICATIONSREPORTSLOGS
Keep the deployment and the day-to-day operations in one tool.

THE WORK, END TO END

Give every app
a place to run.

From the first host setup to the next release, keep the work close to your infrastructure.

01

Prepare the host

komizo init sets up a host you administer. Review the documented provisioning changes before using it on an existing server.

02

Deploy one application

App-scoped Compose is the supported model. Connect releases to your hosts with the companion GitHub Actions.

Deployment actions ↗
03

Keep the system in view

Inspect applications with list, read report, and follow logs. Use ui for the local browser interface.

YOUR DAILY TOOLSkomizo listkomizo reportkomizo logskomizo ui

Use --help for current flags.

PUT IT TO WORK

Your box.
Your stack. Your call.

Get a releaseLinux & macOS · x86_64 & arm64 ↗Read the operating guideInstallation, host prep and current commands ↗Connect your releasesGitHub Actions for app deployments ↗