CLI
Deploy and operate Out Plane from your terminal, your scripts and your agents.
The Out Plane CLI is one binary with no runtime and nothing to install beside it. Everything the console does to applications, databases, domains and disks can be done from a terminal, a pipeline, or a program.
curl -fsSL https://outplane.com/install.sh | shOn Windows, and anywhere tools already arrive through Node:
npm i -g outplaneFirst Four Commands
outplane login # opens the console, approve there, nothing to copy
outplane link checkout # remember this directory's team and application
outplane status # what the next command will act on, and why
outplane app list # everything in the current teamBy What You Are Doing
Ship something
outplane app create checkout --repo acme/checkout --branch main --port 3000:http:public
outplane deploy create --follow # build it and watch
outplane deploy logs 4821 # why the last one failed
outplane app get # where it answers nowapp
Create, inspect, scale, pause and remove applications.
deploy
Build, follow a build, read what shipped.
build
How a repository becomes an image.
Configure it
outplane env set DATABASE_URL=postgres://... --deploy
outplane env pull .env # and env push to send one back
outplane port set 3000:http:public --deploy
outplane domain add app.example.com --app checkoutenv
Variables on one application, and groups shared across several.
port
Which ports an application serves, and which of them are public.
domain
Custom domains, and the DNS record each one needs.
volume
Disks that survive a deployment.
Run a database
outplane db create orders --region aws-eu-central-1
outplane db url orders # a connection string, ready to use
outplane db role create orders checkoutSee what is happening
outplane logs --follow
outplane requests --status 5xx
outplane metrics
outplane app shell # a shell inside a running instancelogs
What a running application printed.
requests
The HTTP requests it received.
metrics
Processor and memory, per instance.
Control who reaches it
Reference
All Commands
Every command in one table, with what each one changes.
Global Options
Flags every command accepts.
Output
Text, JSON, NDJSON, and which stream carries what.
Exit Codes
The exit status contract, code by code.
Errors
The shape of a failure, and what to branch on.
Continuous Integration
Running where there is no terminal.
For AI Agents
The machine-readable surface, and the rules around it.
skills
Install the agent skill into your coding tools.