Toolverse
Wszystkie skille

dokploy

autor: openclaw

Zarządzaj wdrożeniami, projektami i domenami Dokploy bezpośrednio z poziomu agenta AI

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
2

O skillu

Skill umożliwia integrację z API Dokploy, aby automatyzować zarządzanie projektami, aplikacjami, domenami i wdrożeniami. Tworzysz, edytujesz i usuwasz projekty, wdrażasz aplikacje w typach Docker, Git i Compose, przeglądasz logi wdrożeń i monitorujesz stan infrastruktury. Idealny dla zespołów DevOps, którzy chcą zautomatyzować procesy deploymentu bez opuszczania agenta AI.

Jak używać

  1. Upewnij się, że masz uruchomioną instancję Dokploy z dostępem do API. Wygeneruj klucz API w ustawieniach profilu Dokploy, w sekcji "API/CLI Section".

  2. Skonfiguruj zmienne środowiskowe: ustaw DOKPLOY_API_URL (domyślnie http://localhost:3000) na adres Twojej instancji Dokploy oraz DOKPLOY_API_KEY na wygenerowany klucz API. Możesz też użyć komendy dokploy-config set --url "https://twoja-instancja.com" --key "twoj-klucz".

  3. Zainstaluj wymagane narzędzia: skill wymaga curl i jq do komunikacji z API. Sprawdź, czy oba są dostępne w Twoim systemie.

  4. Zacznij od wylistowania projektów komendą dokploy-project list, aby zweryfikować połączenie z API. Jeśli połączenie działa, zobaczysz listę istniejących projektów.

  5. Aby wdrożyć aplikację, najpierw utwórz projekt (dokploy-project create --name "Mój Projekt"), następnie dodaj aplikację (dokploy-app create --project --name "moja-app" --type "docker" --image "nginx:latest"), a na koniec wyzwól wdrożenie komendą dokploy-app deploy .

  6. Monitoruj postęp wdrożenia, pobierając logi za pomocą dokploy-app logs --deployment <id-wdrożenia>. Skill obsługuje aplikacje typu Docker, Git i Compose, dostosowując się do Twoich potrzeb.

Podobne skille