All apps/flyctl

flyctl

fly

Command line tools for fly.io services.

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

Command form

ai-draft · 4 tasks · 21 fields

Deploy and inspect Fly.io apps: deploy, logs and status. Machines, orgs, secrets and the rest of flyctl are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui fly
flyctlExample values, fixed in this page — nothing here reaches a terminal
Basic
JSON output
--json
ParametersOnly these flags are editable in the form
JSON output
boolean
--json-j

fly deploy

Deploy an app
Deploy an appExample values, fixed in this page — nothing here reaches a terminal
Basic
App name
string
Config file
file
Region
string
Advanced
Build on remote builder
--remote-only
TasksEach one presets the form for one job
Deploy
appconfigregionremote_only
Build only
appconfigbuild_only
ParametersOnly these flags are editable in the form
App name
string
--app-a
Config file
path
--config-c
Region
string
--region-r
Image
string
--image-i
Dockerfile
path
--dockerfile
Strategy
string
--strategycanaryrollingbluegreenimmediate
Build on remote builder
boolean
--remote-only
Build locally
boolean
--local-only
Build without deploying
boolean
--build-only
No build cache
boolean
--no-cache
Do not watch progress
boolean
--detach
Environment (NAME=VALUE)
string · repeatable
--env-e

fly logs

View app logs
View app logsExample values, fixed in this page — nothing here reaches a terminal
Basic
App name
string
Region
string
Instance ID
string
TasksEach one presets the form for one job
Tail logs
appregioninstance
ParametersOnly these flags are editable in the form
App name
string
--app-a
Region
string
--region-r
Instance ID
string
--instance-i
Config file
path
--config-c

fly status

Show app status
Show app statusExample values, fixed in this page — nothing here reaches a terminal
Basic
App name
string
Include completed instances
--all
Show deployment status
--deployment
TasksEach one presets the form for one job
Status
appalldeployment
ParametersOnly these flags are editable in the form
App name
string
--app-a
Include completed instances
boolean
--all
Refresh continuously
boolean
--watch
Show deployment status
boolean
--deployment
SourcesEvery flag above is checked against these
fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

Before it fills your prompt, Otty checks the installed fly against its version. A form that does not match your version is not offered.