Puchify

CLI Commands

Complete reference for every Puchify CLI command.

Authentication

puchify login                          # Interactive browser flow
puchify logout                         # Clear stored credentials

Priority: --api-key flag → PUCHIFY_API_KEY env var → config file

Resource commands

Servers

puchify servers list                   # List servers
puchify servers get <id>               # Get server details
puchify servers create                 # Interactive creation wizard
puchify servers create --name x --plan x --region x  # Direct creation
puchify servers update <id>            # Update server
puchify servers delete <id>            # Delete server
puchify servers restart <id>           # Restart server
puchify servers destroy <id>           # Destroy server (irreversible)

GPU Servers

puchify gpu list                       # List GPU servers
puchify gpu get <id>                   # Get GPU server details
puchify gpu create                     # Create a GPU server
puchify gpu delete <id>                # Delete a GPU server
puchify gpu restart <id>               # Restart a GPU server
puchify gpu destroy <id>               # Destroy a GPU server

Data

puchify data list                      # List data resources
puchify data get <id>                  # Get data resource details
puchify data create                    # Create a data resource
puchify data update <id>               # Update a data resource
puchify data delete <id>               # Delete a data resource

Kubernetes

puchify k8s list                       # List clusters
puchify k8s get <id>                   # Get cluster details
puchify k8s create                     # Create a cluster
puchify k8s delete <id>                # Delete a cluster

Jobs

puchify jobs list                      # List jobs
puchify jobs get <id>                  # Get job details
puchify jobs create                    # Create a job
puchify jobs cancel <id>               # Cancel a job

Storage

puchify storage list                   # List storage resources
puchify storage get <id>               # Get storage details
puchify storage create                 # Create a storage resource
puchify storage delete <id>            # Delete a storage resource

Load Balancers

puchify lb list                        # List load balancers
puchify lb get <id>                    # Get load balancer details
puchify lb create                      # Create a load balancer
puchify lb delete <id>                 # Delete a load balancer

Backups

puchify backups list                   # List backups
puchify backups get <id>               # Get backup details
puchify backups create                 # Create a backup
puchify backups delete <id>            # Delete a backup
puchify backups restore <id>           # Restore from backup

Observability

puchify obs metrics                    # View metrics
puchify obs alerts                     # List alerts
puchify obs incidents                  # List incidents

Logs

puchify logs                           # View logs (tail -f style)

Usage

puchify usage                          # View current usage and billing

Webhooks

puchify webhooks list                  # List subscriptions
puchify webhooks get <id>              # Get subscription details
puchify webhooks create                # Create a subscription
puchify webhooks update <id>           # Update a subscription
puchify webhooks delete <id>           # Delete a subscription
puchify webhooks deliveries <id>       # View delivery history
puchify webhooks retry <id>            # Retry a failed delivery

Interactive features

puchify terminal <server-id>           # Open interactive SSH session
puchify agent chat                     # Interactive AI agent chat

Configuration

puchify config --show                  # View current config
puchify config set <key> <value>       # Set a config value
puchify config set theme dracula       # Change terminal theme

On this page