Toolverse
All skills

flyio-cli-public

by openclaw

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

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Security

About this skill

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.

How to use

  1. Zainstaluj skill w swoim środowisku agenta (zgodnie z dokumentacją agenta).

  2. Przed wdrożeniem potwierdź, którą aplikację chcesz wdrożyć. Uruchom fly app list, aby wyświetlić dostępne aplikacje, a następnie fly status -a nazwa-aplikacji, aby sprawdzić jej obecny stan. Możesz też sprawdzić plik fly.toml w katalogu projektu, aby znaleźć nazwę aplikacji.

  3. Sprawdź konfigurację i logi aplikacji (operacje tylko do odczytu). Uruchom fly logs -a nazwa-aplikacji, aby zobaczyć ostatnie logi, i fly config show -a nazwa-aplikacji, aby przejrzeć konfigurację. Te kroki nie wymagają Twojej zgody.

  4. Jeśli chcesz wdrożyć aplikację, poproś skill o wykonanie fly deploy. Skill poprosi Cię o wyraźną zgodę przed wdrożeniem. Jeśli wdrożenie się nie powiedzie, skill automatycznie uruchomi fly deploy --verbose, aby uzyskać szczegółowe logi budowania.

  5. Jeśli napotkasz błędy budowania (np. brakujące platformy w Gemfile.lock dla Rails, problemy z native gems), skill pomoże zdiagnozować problem — czy to kwestia Dockerfile, platform, czy konfiguracji środowiska uruchomieniowego.

  6. Aby zmienić sekrety, skalować maszyny, zarządzać wolumenami lub modyfikować bazę Postgres, zawsze poproś skill o wykonanie operacji. Skill poprosi Cię o wyraźną zgodę przed każdą zmianą stanu aplikacji.

Related skills