Skip to main content
Manage Flash applications. An app is the top-level container that groups your deployment environments, build artifacts, and configuration.
Command

Subcommands

SubcommandDescription
listShow all apps in your account
createCreate a new app
getShow details of an app
deleteDelete an app and all its resources

app list

Show all Flash apps under your account.
Command

Output


app create

Register a new Flash app on Runpod’s backend.
Command

Arguments

NAME
string
required
Name for the new Flash app. Must be unique within your account.

What it creates

This command registers a Flash app in Runpod’s backend—essentially creating a namespace for your environments and builds. It does not:
  • Create local files (use flash init for that).
  • Provision cloud resources (endpoints, volumes, etc.).
  • Deploy any code.
The app is just a container that groups environments and builds together.

When to use

Most users don’t need to run flash app create explicitly. Apps are created automatically when you first run flash deploy. This command is primarily for CI/CD pipelines that need to pre-register apps before deployment.

app get

Get detailed information about a Flash app.
Command

Arguments

NAME
string
required
Name of the Flash app to inspect.

Output


app delete

Delete a Flash app and all its associated resources.
Command

Arguments

NAME
string
required
Name of the Flash app to delete.

Process

  1. Shows app details and resources to be deleted.
  2. Prompts for confirmation (required).
  3. Deletes all environments and their resources.
  4. Deletes all builds.
  5. Deletes the app.
This operation is irreversible. All environments, builds, endpoints, volumes, and configuration will be permanently deleted.

App hierarchy

See Apps and environments for the complete app organization structure.

Auto-detection

Flash CLI automatically detects the app name from your current directory:
Override with the --app flag: