restarting-netalertx-services
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
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ć
Zainstaluj umiejętność w swoim środowisku devcontainera NetAlertX — powinna być dostępna jako skill dla asystenta Claude lub Copilota.
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ść.
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.
Aby uruchomić scheduler (crond), poproś: "uruchom crond" lub "start scheduler". Asystent wykona /services/start-crond.sh.
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.
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.