• Contact us
  • Docs
  • Login
Watch a demoFree trial

Run your application your way

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 interface that fits your workflow

Upsun CLI

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.

Upsun Console

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.

Upsun API

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.

Platform control that fits every workflow

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.

  • Cover any task from the terminal with more than 130 CLI commands across 30 namespaces.
  • Skip SSH key management, browser login generates your SSH certificates automatically.
  • Call Upsun from your own code through a REST API and a full OpenAPI reference.
  • Run the same commands locally and in CI with project auto-detection and a non-interactive mode for pipelines.
  • The Console offers Light, Dark, and High-Contrast modes, all meeting WCAG 2.0 level AA accessibility standards.

What this means for your team

Automate without rewriting

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.

Use what fits your workflow

Terminal, browser, or CI pipeline, each fits a different kind of work. Pick the interface that fits your workflow.

One permission model everywhere

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.

Ready for AI coding agents

Agents can deploy, branch, and restore environments using the same CLI permissions as the user who authenticated them.

No third-party maintenance

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.

Match the tool to the team member

Different roles need different tools. Product teams can use the Console, while developers and platform teams work through the CLI or API.

Control the platform from the workflow you already use

Start a free trialSchedule a demo