dokku
Wdrażaj i zarządzaj aplikacjami na Dokku — instalacja, deployment i czyszczenie kontenerów
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do pracy z Dokku, platformą typu PaaS. Obsługuje instalację i aktualizację Dokku, wdrażanie aplikacji, uruchamianie zadań w tle oraz czyszczenie kontenerów. Użyj go, gdy potrzebujesz zainstalować Dokku, wdrożyć aplikację, uruchomić procesy w tle lub wyczyścić zasoby. Skill automatyzuje polecenia SSH na hoście Dokku i wspiera długotrwałe operacje w tle.
Jak używać
Upewnij się, że Dokku jest zainstalowany na Twoim hoście — skill wymaga dostępu do binarki
dokkuprzez SSH lub lokalnie. Jeśli go jeszcze nie masz, poproś skill o instalację lub upgrade Dokku.Aby wdrożyć aplikację, poproś skill o deployment do Dokku. Skill obsługuje wdrażanie z obrazu Docker oraz przez git push. Podaj nazwę aplikacji i źródło (obraz lub repozytorium).
Dla długotrwałych operacji, takich jak buildy czy deploymenty, skill automatycznie uruchamia je w tle — nie musisz czekać na zakończenie. Możesz też uruchomić jednorazowe zadania lub procesy w tle za pomocą poleceń
runirun:detached.Zarządzaj konfiguracją aplikacji — ustaw zmienne środowiskowe, domeny i ustawienia za pomocą poleceń
config set,domains addi podobnych. Skill obsługuje wszystkie operacje konfiguracyjne opisane w dokumentacji Dokku.Monitoruj logi aplikacji i procesy — skill może wyświetlić logi, logi błędów oraz listę uruchomionych procesów. Użyj poleceń
logs,logs:failedipsdo diagnostyki.Czyszczenie — gdy już nie potrzebujesz aplikacji lub kontenerów, poproś skill o usunięcie aplikacji (
destroy) lub oczyszczenie zasobów (prune). Skill obsługuje też blokowanie i odblokowywanie aplikacji.