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