All apps/flyctl

flyctl

fly

Command line tools for fly.io services.

Runs as fly, flyctl|macOS, Linux, Windows|fly.io

Autocomplete

Fig spec, with what the manifest adds · 354 subcommands · 4 options
Published once and never changed; check the digest before caching
sha256
d925d57856d2217c7af771b924a2f0ffd32155f0c0a3343096a6311209f38e9b
Size
159427 bytes
Subcommands354 subcommands
fly agent
Commands that manage the Fly agent, a background process that manages flyctl wireguard connections
fly agent ping
Ping the Fly agent
fly agent restart
Restart the Fly agent
fly agent daemon-start
Run the Fly agent in the foreground
fly agent start
Start the Fly agent
fly agent stop
Stop the Fly agent
fly apps
Manage apps
fly apps create
Create a new application
fly apps destroy
Permanently destroys an app
fly apps list
List applications
fly apps move
Move an app to another organization
fly apps open
Open browser to current deployed application
fly apps releases
List app releases
fly apps restart
Restart an application
fly auth
Manage authentication
fly auth docker
Authenticate docker
fly auth login
Log in a user
fly auth logout
Logs out the currently logged in user
fly auth signup
Create a new fly account
fly auth token
Show the current auth token
fly auth whoami
Displays the users email address/service identity currently authenticated and in use
fly autoscale
Autoscaling app resources
fly autoscale balanced
Configure a traffic balanced app with params (min=int max=int)
fly autoscale disable
Disable autoscaling
fly autoscale set
Set current models autoscaling parameters
fly autoscale show
Show current autoscaling configuration
fly autoscale standard
Configure a standard balanced app with params (min=int max=int)
fly builds
Manage application builds
fly builds list
List builds
fly certs
Manage certificates
fly certs create
Add a certificate for an app
fly certs check
Checks DNS configuration
fly certs list
List certificates for an app
fly certs delete
Removes a certificate from an app
fly certs show
Shows certificate information
fly checks
Manage health checks
fly checks handlers
Manage health check handlers
fly checks handlers create
Create a health check handler
fly checks handlers delete
Delete a health check handler
fly checks handlers list
List health check handlers
fly checks list
List app health checks
fly completion
Generate the autocompletion script for the specified shell
fly completion bash
Generate the autocompletion script for bash
fly completion fish
Generate the autocompletion script for fish
fly completion powershell
Generate the autocompletion script for powershell
fly completion zsh
Generate the autocompletion script for zsh
fly config
Manage an app's configuration
fly config display
Display an app's configuration
fly config env
Display an app's runtime environment variables
fly config save
Save an app's config file
fly config validate
Validate an app's config file
fly create
Create a new application
fly curl
Run a performance test against a URL
fly dash
Open web browser on Fly Web UI for this app
fly dash metrics
Open web browser on Fly Web UI for this app's metrics
fly deploy
Deploy Fly applications
fly destroy
Permanently destroys an app
fly dig
Make DNS requests against Fly.io's internal DNS server
fly dns-records
Manage DNS records
fly dns-records export
Export DNS records
fly dns-records import
Import DNS records
fly dns-records list
List DNS records
fly docs
View Fly documentation
fly doctor
The DOCTOR command allows you to debug your Fly environment
fly doctor diag
Send diagnostic information about your applications back to Fly.io
fly domains
Manage domains
fly domains add
Add a domain
fly domains list
List domains
fly domains register
Register a domain
fly domains show
Show domain
fly history
List an app's change history
fly img
Manage app image
fly img show
Show image details
fly img update
Updates the app's image to the latest available version. (Fly Postgres only)
fly info
Show detailed app information
fly ips
Manage IP addresses for apps
fly ips allocate-v4
Allocate an IPv4 address
fly ips allocate-v6
Allocate an IPv6 address
fly ips list
List allocated IP addresses
fly ips private
List instances private IP addresses
fly ips release
Release an IP address
fly launch
Launch a new app
fly logs
View app logs
fly machines
Commands that manage machines
fly machines clone
Clones a Fly Machine
fly machines kill
Kill (SIGKILL) a Fly machine
fly machines list
List Fly machines
fly machines rm
Remove a Fly machine
fly machines run
Run a machine
fly machines start
Start a Fly machine
fly machines status
Show current status of a running machine
fly machines stop
Stop a Fly machine
fly monitor
Monitor currently running application deployments
fly move
Move an app to another organization
fly open
Open browser to current deployed application
fly orgs
Commands for managing Fly organizations
fly orgs builder
Manage remote builder
fly orgs builder show
Show details about an organization's remote builder image
fly orgs builder update
Update an organization's remote builder image
fly orgs create
Create an organization
fly orgs delete
Delete an organization
fly orgs invite
Invite user (by email) to organization
fly orgs list
Lists organizations for current user
fly orgs remove
Remove a user from an organization
fly orgs show
Show information about an organization
fly ping
Test connectivity with ICMP ping messages
fly platform
Fly platform information
fly platform regions
List regions
fly platform status
Show current platform status
fly platform vm-sizes
List VM Sizes
fly pg
Manage postgres clusters
fly pg attach
Attach a postgres cluster to an app
fly pg connect
Connect to the Postgres console
fly pg create
Create a postgres cluster
fly pg db
Manage databases in a cluster
fly pg db list
List databases in a cluster
fly pg detach
Detach a postgres cluster from an app
fly pg list
List postgres clusters
fly pg users
Manage users in a cluster
fly pg users list
List users in a cluster
fly proxy
Proxies connections to a fly VM
fly regions
Manage regions
fly regions add
Allow the app to run in the provided regions
fly regions backup
Sets the backup region pool with provided regions
fly regions list
Shows the list of regions the app is allowed to run in
fly regions remove
Prevent the app from running in the provided regions
fly regions set
Sets the region pool with provided regions
fly releases
List app releases
fly resume
Resume an application
fly scale
Scale app resources
fly scale count
Change an app's VM count to the given value
fly scale memory
Set VM memory
fly scale show
Show current resources
fly scale vm
Change an app's VM to a named size (eg. shared-cpu-1x, dedicated-cpu-1x, dedicated-cpu-2x...)
fly secrets
Manage app secrets
fly secrets import
Read secrets in name=value from stdin
fly secrets list
Lists the secrets available to the app
fly secrets set
Set one or more encrypted secrets for an app
fly secrets unset
Remove encrypted secrets from an app
fly ssh
Commands that manage SSH credentials
fly ssh console
Connect to a running instance of the current app
fly ssh establish
Create a root SSH certificate for your organization
fly ssh issue
Issue a new SSH credential
fly ssh log
Log of all issued certs
fly status
Show app status
fly status instance
Show instance status
fly suspend
Suspend an application
fly turboku
Launches heroku apps
fly version
Show version information for the flyctl command
fly version update
Checks for available updates and automatically updates
fly vm
Commands that manage VM instances
fly vm restart
Restart a VM
fly vm status
Show a VM's status
fly vm stop
Stop a VM
fly vol
Volume management commands
fly vol create
Create new volume for app
fly vol delete
Delete a volume from the app
fly vol list
List the volumes for app
fly vol show
Show details of an app's volume
fly vol snaps
Manage volume snapshots
fly vol snaps list
List snapshots
fly wg
Commands that manage WireGuard peer connections
fly wg create
Add a WireGuard peer connection
fly wg list
List all WireGuard peer connections
fly wg remove
Remove a WireGuard peer connection
fly wg reset
Reset WireGuard peer connection for an organization
fly wg status
Get status a WireGuard peer connection
fly wg token
Commands that managed WireGuard delegated access tokens
fly wg token create
Create a new WireGuard token
fly wg token delete
Delete a WireGuard token; token is name:<name> or token:<token>
fly wg token list
List all WireGuard tokens
fly wg token start
Start a new WireGuard peer connection associated with a token (set FLY_WIREGUARD_TOKEN)
fly wg token update
Rekey a WireGuard peer connection associated with a token (set FLY_WIREGUARD_TOKEN)
fly wg websockets
Enable or disable WireGuard tunneling over WebSockets
fly help
Help about any command
fly help Use
Short
fly help agent
Commands that manage the Fly agent, a background process that manages flyctl wireguard connections
fly help agent ping
Ping the Fly agent
fly help agent restart
Restart the Fly agent
fly help agent daemon-start
Run the Fly agent in the foreground
fly help agent start
Start the Fly agent
fly help agent stop
Stop the Fly agent
fly help apps
Manage apps
fly help apps create
Create a new application
fly help apps destroy
Permanently destroys an app
fly help apps list
List applications
fly help apps move
Move an app to another organization
fly help apps open
Open browser to current deployed application
fly help apps releases
List app releases
fly help apps restart
Restart an application
fly help auth
Manage authentication
fly help auth docker
Authenticate docker
fly help auth login
Log in a user
fly help auth logout
Logs out the currently logged in user
fly help auth signup
Create a new fly account
fly help auth token
Show the current auth token
fly help auth whoami
Displays the users email address/service identity currently authenticated and in use
fly help autoscale
Autoscaling app resources
fly help autoscale balanced
Configure a traffic balanced app with params (min=int max=int)
fly help autoscale disable
Disable autoscaling
fly help autoscale set
Set current models autoscaling parameters
fly help autoscale show
Show current autoscaling configuration
fly help autoscale standard
Configure a standard balanced app with params (min=int max=int)
fly help builds
Manage application builds
fly help builds list
List builds
fly help certs
Manage certificates
fly help certs create
Add a certificate for an app
fly help certs check
Checks DNS configuration
fly help certs list
List certificates for an app
fly help certs delete
Removes a certificate from an app
fly help certs show
Shows certificate information
fly help checks
Manage health checks
fly help checks handlers
Manage health check handlers
fly help checks handlers create
Create a health check handler
fly help checks handlers delete
Delete a health check handler
fly help checks handlers list
List health check handlers
fly help checks list
List app health checks
fly help completion
Generate the autocompletion script for the specified shell
fly help completion bash
Generate the autocompletion script for bash
fly help completion fish
Generate the autocompletion script for fish
fly help completion powershell
Generate the autocompletion script for powershell
fly help completion zsh
Generate the autocompletion script for zsh
fly help config
Manage an app's configuration
fly help config display
Display an app's configuration
fly help config env
Display an app's runtime environment variables
fly help config save
Save an app's config file
fly help config validate
Validate an app's config file
fly help create
Create a new application
fly help curl
Run a performance test against a URL
fly help dash
Open web browser on Fly Web UI for this app
fly help dash metrics
Open web browser on Fly Web UI for this app's metrics
fly help deploy
Deploy Fly applications
fly help destroy
Permanently destroys an app
fly help dig
Make DNS requests against Fly.io's internal DNS server
fly help dns-records
Manage DNS records
fly help dns-records export
Export DNS records
fly help dns-records import
Import DNS records
fly help dns-records list
List DNS records
fly help docs
View Fly documentation
fly help doctor
The DOCTOR command allows you to debug your Fly environment
fly help doctor diag
Send diagnostic information about your applications back to Fly.io
fly help domains
Manage domains
fly help domains add
Add a domain
fly help domains list
List domains
fly help domains register
Register a domain
fly help domains show
Show domain
fly help history
List an app's change history
fly help img
Manage app image
fly help img show
Show image details
fly help img update
Updates the app's image to the latest available version. (Fly Postgres only)
fly help info
Show detailed app information
fly help ips
Manage IP addresses for apps
fly help ips allocate-v4
Allocate an IPv4 address
fly help ips allocate-v6
Allocate an IPv6 address
fly help ips list
List allocated IP addresses
fly help ips private
List instances private IP addresses
fly help ips release
Release an IP address
fly help launch
Launch a new app
fly help ls
Lists your Fly resources
fly help ls apps
Lists all your apps
fly help ls orgs
List all your organizations
fly help logs
View app logs
fly help machines
Commands that manage machines
fly help machines clone
Clones a Fly Machine
fly help machines kill
Kill (SIGKILL) a Fly machine
fly help machines list
List Fly machines
fly help machines rm
Remove a Fly machine
fly help machines run
Run a machine
fly help machines start
Start a Fly machine
fly help machines status
Show current status of a running machine
fly help machines stop
Stop a Fly machine
fly help monitor
Monitor currently running application deployments
fly help move
Move an app to another organization
fly help open
Open browser to current deployed application
fly help orgs
Commands for managing Fly organizations
fly help orgs builder
Manage remote builder
fly help orgs builder show
Show details about an organization's remote builder image
fly help orgs builder update
Update an organization's remote builder image
fly help orgs create
Create an organization
fly help orgs delete
Delete an organization
fly help orgs invite
Invite user (by email) to organization
fly help orgs list
Lists organizations for current user
fly help orgs remove
Remove a user from an organization
fly help orgs show
Show information about an organization
fly help ping
Test connectivity with ICMP ping messages
fly help platform
Fly platform information
fly help platform regions
List regions
fly help platform status
Show current platform status
fly help platform vm-sizes
List VM Sizes
fly help pg
Manage postgres clusters
fly help pg attach
Attach a postgres cluster to an app
fly help pg connect
Connect to the Postgres console
fly help pg create
Create a postgres cluster
fly help pg db
Manage databases in a cluster
fly help pg db list
List databases in a cluster
fly help pg detach
Detach a postgres cluster from an app
fly help pg list
List postgres clusters
fly help pg users
Manage users in a cluster
fly help pg users list
List users in a cluster
fly help proxy
Proxies connections to a fly VM
and 54 more — all of them are in the JSON
OptionsOn fly itself
--access-token-t
Fly API Access Token <access-token>
--json-j
Json output
--verbose
Verbose output
--help-h
Display help