Back to Directory
devops

Fly.io CLI

Use the Fly.io flyctl CLI for deploying and operating apps on Fly.io: deploys (local or remote builder), viewing status/logs, SSH/console, secrets/config, scaling, machines, volumes, and Fly Postgres (create/attach/manage databases). Use when asked to deploy to Fly.io, debug fly deploy/build/runtime failures, set up GitHub Actions deploys/previews, or safely manage Fly apps and Postgres.

Installation

Run this in your terminal or add to your configuration:

# Clone into your skills directory git clone ...

About this Skill

- Added a concise "Common tasks" section summarizing day-to-day flyctl CLI usage. - Streamlined safety guidance for state-changing and destructive actions. - Clarified instructions for GitHub Actions deploys, referencing preferred `fly deploy --remote-only` usage. - Reduced overall verbosity and reorganized content for easier scanning. - No functional CLI changes; documentation improvements only.