List deployed CVMs (Confidential Virtual Machines).
phala apps [options]| Flag | Default | Description |
|---|---|---|
--page <number> |
1 | Page number for pagination |
--page-size <number> |
50 | Number of items per page (max: 100) |
--search <query> |
Search by name, app_id, vm_uuid, or instance_id | |
--status <status> |
Filter by CVM status (repeatable) | |
--listed |
Filter to only listed CVMs | |
--no-listed |
Filter to only unlisted CVMs | |
--base-image <name> |
Filter by base OS image name | |
--instance-type <type> |
Filter by instance type | |
--kms-type <type> |
Filter by KMS type (phala, ethereum, base) | |
--node <name> |
Filter by node name | |
--region <region> |
Filter by region | |
-j, --json |
false | Output in JSON format |
Common status values for filtering:
pending- CVM is being createdstarting- CVM is starting uprunning- CVM is running normallystopped- CVM has been stoppederror- CVM encountered an errorterminated- CVM has been terminated
$ phala apps
CVMs (3 total):
app_abc123 my-production-app running tdx.medium us-west
app_def456 staging-api running tdx.small us-east
app_ghi789 test-app stopped tdx.small eu-central$ phala apps --search production
CVMs (1 total):
app_abc123 my-production-app running tdx.medium us-west$ phala apps --status running
CVMs (2 total):
app_abc123 my-production-app running tdx.medium us-west
app_def456 staging-api running tdx.small us-east$ phala apps --status running --status starting$ phala apps --instance-type tdx.medium
CVMs (1 total):
app_abc123 my-production-app running tdx.medium us-west$ phala apps --region us-west
CVMs (1 total):
app_abc123 my-production-app running tdx.medium us-west$ phala apps --kms-type ethereum$ phala apps --listed$ phala apps --no-listed$ phala apps --json
{
"apps": [
{
"app_id": "app_abc123",
"name": "my-production-app",
"status": "running",
"instance_type": "tdx.medium",
"region": "us-west",
"vcpu": 4,
"memory_gb": 8,
"created_at": "2026-01-15T10:30:00Z",
"url": "https://app_abc123.phala.cloud"
}
],
"total": 3,
"page": 1,
"page_size": 50
}$ phala apps --page 2 --page-size 10$ phala apps --json | jq -r '.apps[] | .app_id'
app_abc123
app_def456
app_ghi789$ phala apps --status running --json | jq '.total'
2$ phala apps --json | jq -r '.apps[] | .url'
https://app_abc123.phala.cloud
https://app_def456.phala.cloud
https://app_ghi789.phala.cloud$ phala apps --base-image ubuntu-22.04$ phala apps --search app_abc123$ phala apps --status running \
--instance-type tdx.medium \
--region us-west