Deploy an app
Register a git repository and deploy it โ the SSH-first, webhook-or-poll path that turns a push into a running revision.
Update and cut over
Promote a landed revision to live with an explicit cutover โ a push never swings traffic on its own.
Revert to a previous revision
Swing the route back to a prior revision โ a whole, intact instance, with the app's data untouched.
Reap retired revisions
Remove superseded revisions past the reap window โ the live revision and anything still in-window are never touched.
Promote a pool of apps at once
Group apps into a pool and promote every ready member with one action, with honest per-member reporting.
Inject per-app configuration and secrets
Declare an app's config once and have it delivered into every revision as read-only credential files โ never baked into the image.
Snapshot, restore, and delete
Point-in-time snapshots of an instance, instant on copy-on-write storage, with live progress.
Manage instances
Create, start, stop, rename, reconfigure, and delete instances โ every verb gated by its own permission.