aeontel app

Manage apps

App commands

aeontel app list

List apps in a workspace

TypeScript
aeontel app list --workspace <id>
Shell
aeontel app list --workspace wsp_...

aeontel app create

Create an app

TypeScript
aeontel app create <name> --workspace <id> [--handle <handle>] [--description <desc>] [--public]
Shell
aeontel app create "My name" --workspace wsp_...

aeontel app get

Get app details

TypeScript
aeontel app get <id>
Shell
aeontel app get id_...

aeontel app update

Update app

TypeScript
aeontel app update <id> [--name <name>] [--description <desc>] [--handle <handle>] [--public]
Shell
aeontel app update id_...

aeontel app delete

Delete app

TypeScript
aeontel app delete <id>
Shell
aeontel app delete id_...

aeontel app build

Trigger a build

TypeScript
aeontel app build <id>
Shell
aeontel app build id_...

aeontel app deploy

Promote preview to production

TypeScript
aeontel app deploy <id>
Shell
aeontel app deploy id_...

aeontel app files

List files in an app

TypeScript
aeontel app files <id> [--path <path>]
Shell
aeontel app files id_...

aeontel app read

Read a file from an app

TypeScript
aeontel app read <id> <path>
Shell
aeontel app read id_... path/to/file

aeontel app restore

Restore a soft-deleted app

TypeScript
aeontel app restore <id>
Shell
aeontel app restore id_...

aeontel app rm

Delete a file from an app

TypeScript
aeontel app rm <id> <path>
Shell
aeontel app rm id_... path/to/file

aeontel app write

Write a file to an app

TypeScript
aeontel app write <id> <path> [--file <localPath>] [--content <text>]
Shell
aeontel app write id_... path/to/file

App version

App-version actions

aeontel app version file-create

Create a file in a specific app version

TypeScript
aeontel app version file-create <appId> <versionId> <path> [--file <localPath>] [--content <text>]
Shell
aeontel app version file-create app_... versionid_... path/to/file

aeontel app version file-delete

Delete a file from a specific app version

TypeScript
aeontel app version file-delete <appId> <versionId> <path>
Shell
aeontel app version file-delete app_... versionid_... path/to/file

aeontel app version file-update

Update a file in a specific app version

TypeScript
aeontel app version file-update <appId> <versionId> <path> [--file <localPath>] [--content <text>]
Shell
aeontel app version file-update app_... versionid_... path/to/file

aeontel app version files

List files in a specific app version

TypeScript
aeontel app version files <appId> <versionId> [--path <dir>]
Shell
aeontel app version files app_... versionid_...

App preview

Live preview sessions

aeontel app preview get

Get the current state of a preview session

TypeScript
aeontel app preview get <sessionId>
Shell
aeontel app preview get ses_...

aeontel app preview start

Start (or wake) a live preview session

TypeScript
aeontel app preview start <appId> <versionId>
Shell
aeontel app preview start app_... versionid_...

aeontel app preview start-default

Start (or wake) a preview session for the app's default version

TypeScript
aeontel app preview start-default <appId>
Shell
aeontel app preview start-default app_...

aeontel app preview stop

Stop a preview session and tear down the sandbox

TypeScript
aeontel app preview stop <sessionId>
Shell
aeontel app preview stop ses_...

App domain

Custom domain (one per app)

aeontel app domain get

Show the app's custom domain (or 'no domain set')

TypeScript
aeontel app domain get <appId>
Shell
aeontel app domain get app_...

aeontel app domain remove

Detach the app's custom domain

TypeScript
aeontel app domain remove <appId>
Shell
aeontel app domain remove app_...

aeontel app domain set

Attach a custom domain. Customer must add a CNAME at their DNS provider for it to activate.

TypeScript
aeontel app domain set <appId> <hostname>
Shell
aeontel app domain set app_... <hostname>