Credential access
Reads Fly tokens, app config, secrets, and environment variables.
brew / Protected-Tool-Abdeckung / Rang 303
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für flyctl in AI-Agent-Workflows.
agent safety
flyctl deploys and manages Fly.io applications and infrastructure.
Reads Fly tokens, app config, secrets, and environment variables.
Can deploy, scale, destroy, and change remote app state.
Publishes application images and release configuration.
Gate deploy, secrets, scale, destroy, and token commands.
Allow status and config reads; require approval for deploys, secret changes, and destructive operations.
Installation
sudo av install brew:flyctlbrew install flyctllocal Homebrew formula metadata
sudo port install flyctlMacPorts ports tree · devel/flyctl/Portfile · source: api.github.com
nix profile install nixpkgs#flyctlnixpkgs package indexes · pkgs/by-name/fl/flyctl/package.nix · source: api.github.com
sudo zypper install flyopenSUSE Tumbleweed package metadata · fly · source: download.opensuse.org
choco install flyctlChocolatey community package catalog · flyctl · source: community.chocolatey.org
scoop install main/flyctlScoop official bucket manifest trees · bucket/flyctl.json · source: api.github.com
winget install --id Fly-io.flyctl -eWindows Package Manager source index · Fly-io.flyctl · source: cdn.winget.microsoft.com
Überblick
Command-line tools for fly.io services
Protected-Tool-Abdeckung
flyctl stores its API token as access_token in ~/.fly/config.yml. Our isotope stores that token in the macOS keychain and injects it as FLY_ACCESS_TOKEN only while `flyctl` runs.
green risk · low confidence · appliance
Lokaler README-Auszug
flyctl stores its Fly.io API token as access_token in ~/.fly/config.yml. It also supports FLY_ACCESS_TOKEN, which is a clean wrapper boundary for runtime credential injection.
This protected-tool coverage migrates the saved access token into the macOS keychain, removes the plaintext token from the config file, and wraps flyctl so the token is present only while the command runs. If there was no token to migrate, the wrapper leaves FLY_ACCESS_TOKEN unset and lets flyctl continue normally.
~/.fly/config.yml only.Quelle: local coverage notes
Quellauszug
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
fly | cli | global executable | |
flyctl | cli | global executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/superfly/flyctl
Installationsmetadaten
| Package key | brew:flyctl |
|---|---|
| Version | 0.4.59 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/flyctl |
| Homepage | https://fly.io |
| Repository | https://github.com/superfly/flyctl |
| Upstream docs | https://fly.io/docs |
| License | Apache-2.0 |
| Source archive | https://github.com/superfly/flyctl.git |
| Last updated | 2026-06-09T23:47:00Z |
| Pulse | updated |
| Build dependencies | go |
| Bottle | available (arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | flyctl |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
flyctl
nix profile install nixpkgs#flyctlflyctl
sudo port install flyctlflyctl
choco install flyctlmain/flyctl
scoop install main/flyctlFly-io.flyctl
winget install --id Fly-io.flyctl -efly
nix profile install nixpkgs#flyfly 2.0.1-2.6
A Script to Create PNGs
http://martin.gleeson.com/fly/
sudo zypper install flyQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.