Toolverse
Wszystkie skille

flyio-cli-public

autor: openclaw

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ć

  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.

Podobne skille