Toolverse
Wszystkie skille

fly-machines

autor: openclaw

Wdrażaj i zarządzaj kontenerami na Fly.io bezpośrednio z poziomu agenta AI

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
3

O skillu

Skill umożliwia tworzenie, uruchamianie, zatrzymywanie i usuwanie konteneryzowanych aplikacji na platformie Fly.io. Steruj maszynami wirtualnymi, monitoruj instancje aplikacji i orkiestruj wielodostępowe obciążenia za pomocą Machines API. Idealne dla deweloperów, którzy chcą zautomatyzować deployment i zarządzanie infrastrukturą bezpośrednio z agenta Claude'a lub innego narzędzia wspierającego MCP.

Jak używać

  1. Uzyskaj token dostępu API z https://fly.io/user/personal_access_tokens i zapisz go w pliku ~/.config/fly/token albo ustaw zmienną środowiskową FLY_API_TOKEN.

  2. Zainstaluj skill w swoim środowisku agenta, wskazując repozytorium https://github.com/openclaw/skills/tree/main/skills/mrgoodb/fly-machines.

  3. Aby wyświetlić wszystkie aplikacje, użyj komendy listy aplikacji z parametrem org_slug=personal — agent automatycznie doda nagłówek Authorization z tokenem.

  4. Aby utworzyć nową aplikację, podaj agentowi nazwę aplikacji i organizację — skill wyśle żądanie POST do /apps z odpowiednimi parametrami.

  5. Aby zarządzać maszynami w aplikacji, użyj operacji listy maszyn (GET /apps/{app-name}/machines) lub tworzenia maszyny (POST /apps/{app-name}/machines) — w konfiguracji określ obraz kontenera, zmienne środowiskowe, region i porty.

  6. Agent obsługuje operacje start, stop i delete na maszynach — wystarczy podać nazwę aplikacji i identyfikator maszyny, aby zmienić jej stan lub ją usunąć.

Podobne skille