flyio-cli-public
Wdrażaj i zarządzaj aplikacjami na Fly.io bezpiecznie z linii poleceń
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do obsługi Fly.io za pośrednictwem flyctl CLI. Wdrażaj aplikacje, przeglądaj logi i status, zarządzaj sekretami, skaluj maszyny, obsługuj bazy danych Postgres. Domyślnie preferuje operacje tylko do odczytu (status, logi, konfiguracja, wydania). Zmiany stanu aplikacji — wdrożenia, SSH, sekrety, skalowanie, maszyny, wolumeny, bazy danych — wymagają Twojej wyraźnej zgody. Używaj gdy chcesz wdrożyć aplikację na Fly.io, debugować błędy budowania lub wdrażania, skonfigurować GitHub Actions lub bezpiecznie zarządzać aplikacjami i bazami Postgres.
Jak używać
Zainstaluj skill w swoim środowisku agenta (zgodnie z dokumentacją agenta).
Przed wdrożeniem potwierdź, którą aplikację chcesz wdrożyć. Uruchom
fly app list, aby wyświetlić dostępne aplikacje, a następniefly status -a nazwa-aplikacji, aby sprawdzić jej obecny stan. Możesz też sprawdzić plikfly.tomlw katalogu projektu, aby znaleźć nazwę aplikacji.Sprawdź konfigurację i logi aplikacji (operacje tylko do odczytu). Uruchom
fly logs -a nazwa-aplikacji, aby zobaczyć ostatnie logi, ifly config show -a nazwa-aplikacji, aby przejrzeć konfigurację. Te kroki nie wymagają Twojej zgody.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 uruchomifly deploy --verbose, aby uzyskać szczegółowe logi budowania.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.
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.