- Features
- Pricing
- English
- Français
- Deutsch
- Contact us
- Docs
- Login
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.