Deploy code, manage environments, and automate workflows using your preferred interface: CLI, Console, or API. Whichever interface you choose, projects, permissions, and outcomes stay the same.

The Upsun CLI puts every platform action in your terminal. Push code, branch environments, tail logs, and SSH into running containers without leaving your workflow.
A web view of every project, environment, user, and activity. See platform state at a glance, manage access, and run day-to-day work from your browser.
Every CLI and Console action is also available through a REST API. Trigger deployments, manage environments, or pull project state from your CI, dashboards, or internal tools.
Any action available in one interface is available in the others. Your team can move a workflow from Console to a CLI script to an API call without rewriting the logic.
Anything you can click, you can script. Move a manual flow into an API call or CLI command and keep the same behavior, the same permissions, the same outcome.
Terminal, browser, or CI pipeline, each fits a different kind of work. Pick the interface that fits your workflow.
Roles, teams, and access rules apply across the CLI, Console, and API. A user gets the same access through every interface, easier to audit, harder to misconfigure.
Agents can deploy, branch, and restore environments using the same CLI permissions as the user who authenticated them.
Upsun builds and maintains all three interfaces. No third-party wrappers to install, no community SDKs to keep up to date, no API drift to track.
Different roles need different tools. Product teams can use the Console, while developers and platform teams work through the CLI or API.
You can install the Upsun CLI with Homebrew on macOS, Linux or the Windows Subsystem for Linux, with Scoop on Windows, or with a Bash installation script. Once it's installed, run upsun in your terminal to log in. The CLI docs have the exact commands for each option.
You log in to the Upsun Cloud console at console.upsun.com. From there you can see the projects in your organization, manage environments and change project settings. If you use the CLI, running upsun login opens the same login in your browser.
They're three ways to manage the same Upsun Cloud projects. The console is the web interface, the CLI is a tool you run in your terminal, and the REST API lets your own scripts and tools do the work. The CLI works through Git and the API, and anything you can do in the console, you can also do with the CLI.
Yes. Anything you can do in the Upsun Cloud console can also be done with the CLI, which makes it easy to script. For your own tools and integrations, the Upsun REST API gives programmatic access to your projects and environments.