dokploy
Manage Dokploy deployments, projects, applications, and domains via the Dokploy API.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Manage Dokploy deployments, projects, applications, and domains via the Dokploy API.
How to use
Upewnij się, że masz uruchomioną instancję Dokploy z dostępem do API. Wygeneruj klucz API w ustawieniach profilu Dokploy, w sekcji "API/CLI Section".
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".
Zainstaluj wymagane narzędzia: skill wymaga curl i jq do komunikacji z API. Sprawdź, czy oba są dostępne w Twoim systemie.
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.
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 . 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.