Out Plane

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 | sh

On Windows, and anywhere tools already arrive through Node:

npm i -g outplane

First 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 team

By 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 now

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 checkout

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 checkout

See what is happening

outplane logs --follow
outplane requests --status 5xx
outplane metrics
outplane app shell                   # a shell inside a running instance

Control who reaches it

Reference

On this page