dokku
Installs, upgrades, and uses Dokku to create apps, deploy, run one-off/background tasks, and clean up containers. Use when the user asks to install or upgrade Dokku, deploy to Dokku, install an app, run something in the background, or clean up Dokku/containers. Trigger terms:
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Installs, upgrades, and uses Dokku to create apps, deploy, run one-off/background tasks, and clean up containers. Use when the user asks to install or upgrade Dokku, deploy to Dokku, install an app, run something in the background, or clean up Dokku/containers. Trigger terms: dokku, install dokku, upgrade dokku, migration guide, deploy, cleanup, prune, containers.
How to use
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.