Skip to content

Apps and collaborators

An app is the top-level unit you release updates to. You create one with aether app add MyApp, which also creates its Staging and Production deployments.

Every app has exactly one owner: the account that created it. You can hand an app to another account with:

Terminal window
aether app transfer MyApp teammate@example.com

The new owner must already have an Aether account with that email.

The owner can invite other accounts to work on the app:

Terminal window
aether collaborator add MyApp teammate@example.com
aether collaborator ls MyApp
aether collaborator rm MyApp teammate@example.com

Collaborators can release updates, patch release metadata, promote, roll back, and read deployments, keys, history, and metrics. These operations stay with the owner:

  • Delete, rename, or transfer the app.
  • Add or remove collaborators. The one exception: a collaborator can remove themselves.
  • Create, delete, or rename deployments.
  • Clear a deployment’s release history.

Your plan limits how many collaborators an app can have. See Plans, quotas, and MAD.