One command · No Kubernetes · No CI required

Install InfraPilot

Run the platform on a server you own, then deploy and manage everything from your terminal. Pick your path below.

$curl -fsSL https://infrapilot.sh | bash

Runs anywhere Docker runs · re-run the same command to update

Run the platform

Bootstraps InfraPilot on your server — pulls the image, wires up Nginx, SSL, Postgres and Redis, and starts the dashboard. One container per server.

$curl -fsSL https://infrapilot.sh | bash

Same command updates an existing install.

Get the CLI

@infrapilot/cli deploys and manages services on your instances from any machine or CI pipeline.

npm
$npm install -g @infrapilot/cli
pnpm
$pnpm add -g @infrapilot/cli
Homebrew
$brew install infrapilothq/tap/infrapilot
First commands

From zero to deployed

Connect once, then ship.

$ infrapilot connect --url https://infra.example.com --api-key ip_live_…

Point the CLI at your instance

$ infrapilot deploy my-app --git-repo https://github.com/me/my-app --wait

Push-to-deploy straight from git — no CI, no Dockerfile

$ infrapilot ps

List running services across the fleet

$ infrapilot logs my-app --follow

Stream container logs live

$ infrapilot ui

Full-screen k9s-style terminal UI