Toolverse
Wszystkie skille

coolify

autor: openclaw

Zarządzaj aplikacjami i bazami danych na Coolify bezpośrednio z agenta AI

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps

O skillu

Skill do zarządzania wdrożeniami, aplikacjami, bazami danych i usługami hostowanymi na platformie Coolify. Pozwala wdrażać aplikacje, uruchamiać, zatrzymywać i restartować serwisy, przeglądać logi, tworzyć bazy danych (PostgreSQL, MySQL, MongoDB, Redis) oraz zarządzać infrastrukturą i zmiennymi środowiskowymi. Wymaga tokenu API Coolify i dostępu do panelu Coolify Cloud lub instancji self-hosted.

Jak używać

  1. Wygeneruj token API w panelu Coolify: przejdź do sekcji Keys & Tokens, następnie API tokens, utwórz nowy token z uprawnieniami read, write i deploy.

  2. Ustaw zmienną środowiskową COOLIFY_TOKEN na wartość wygenerowanego tokenu. Upewnij się, że na systemie zainstalowane są bash, curl i jq.

  3. Aby wyświetlić listę wszystkich aplikacji, użyj komendy do listowania aplikacji dostępnej w skrypcie. Otrzymasz dane JSON zawierające identyfikatory UUID i szczegóły każdej aplikacji.

  4. Aby wdrożyć aplikację, podaj jej UUID i użyj komendy deploy. Możesz dodać flagę force, aby wymusić wdrożenie niezależnie od stanu aplikacji.

  5. Do zarządzania cyklem życia aplikacji (start, stop, restart) użyj odpowiednich komend, zawsze podając UUID aplikacji. Aby zobaczyć logi aplikacji, użyj komendy logs z UUID.

  6. Dla bardziej zaawansowanych operacji, takich jak tworzenie baz danych, zarządzanie serwerami czy konfiguracja zmiennych środowiskowych, skonsultuj dokumentację API Coolify i dostępne parametry w skryptach.

Podobne skille