Toolverse
Wszystkie skille

restarting-netalertx-services

autor: netalertx

Zarządzaj usługami NetAlertX w devcontainerze — uruchamiaj, zatrzymuj i restartuj backend, frontend i harmonogram.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
1

O skillu

Umiejętność do kontroli usług NetAlertX działających wewnątrz devcontainera. Pozwala uruchamiać backend (Python z debugpy), frontend (nginx + PHP-FPM), scheduler (crond) oraz zatrzymywać i restartować wszystkie procesy. Przydatna podczas pracy nad rozwojem aplikacji, gdy potrzebujesz szybko przełączać między stanami usług bez ręcznego wpisywania poleceń. Backend uruchamia się w około 5 sekund, frontend prawie natychmiast. Obsługuje również sprawdzanie, które usługi są aktualnie uruchomione.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku devcontainera NetAlertX — powinna być dostępna jako skill dla asystenta Claude lub Copilota.

  2. Aby uruchomić backend (Python), poproś asystenta: "uruchom backend" lub "start backend". Asystent wykona skrypt /services/start-backend.sh, który uruchomi backend z debugpy na porcie 5678. Czekaj około 5 sekund na pełną gotowość.

  3. Aby uruchomić frontend, poproś: "uruchom frontend" lub "start frontend". Asystent uruchomi zarówno PHP-FPM (/services/start-php-fpm.sh) jak i nginx (/services/start-nginx.sh) — frontend będzie dostępny prawie natychmiast na porcie 20211.

  4. Aby uruchomić scheduler (crond), poproś: "uruchom crond" lub "start scheduler". Asystent wykona /services/start-crond.sh.

  5. Aby zatrzymać wszystkie usługi, poproś: "zatrzymaj usługi" lub "stop services". Asystent wyśle polecenie pkill, które zakończy procesy PHP-FPM, nginx, crond i Python.

  6. Aby sprawdzić, które usługi są uruchomione, poproś: "sprawdź usługi" lub "check services". Asystent wyświetli listę aktywnych procesów (Python, nginx, PHP-FPM, crond). Pamiętaj, że umiejętność działa wyłącznie wewnątrz devcontainera — nie używaj docker exec.

Podobne skille