Install flyctl
flyctl is a command-line utility that lets you work with Fly.io using fly
commands, from creating your account to deploying your applications. It runs on your local device so you’ll want to install the version that’s appropriate for your operating system.
macOS
If you have the Homebrew package manager installed, flyctl can be installed by running:
brew install flyctl
If not, you can run the install script:
curl -L https://fly.io/install.sh | sh
If you used curl to install flyctl, then you need to add the flyctl directory to your shell rc file. Check the output of the install script for the entries to copy and paste into the file. Now you can use the fly
command from any directory.
Linux
Run the install script:
curl -L https://fly.io/install.sh | sh
Windows
Run the PowerShell install script:
pwsh -Command "iwr https://fly.io/install.ps1 -useb | iex"
If you encounter an error saying the pwsh
command is not found, powershell
can be used instead, though we recommend installing the latest version of PowerShell.