reset-netalertx-database
Wipe and regenerate the NetAlertX database and config. Use this when asked to reset database, wipe db, fresh database, clean slate, or start fresh.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Wipe and regenerate the NetAlertX database and config. Use this when asked to reset database, wipe db, fresh database, clean slate, or start fresh.
How to use
Wyzwij umiejętność reset-netalertx-database, gdy potrzebujesz wyczyścić bazę danych NetAlertX. Możesz użyć poleceń takich jak "resetuj bazę", "wyczyść dane", "świeża baza" lub "zacznij od nowa".
Umiejętność automatycznie zatrzyma backend (proces Python3), aby uwolnić blokady bazy danych, czekając 1 sekundę na bezpieczne zamknięcie.
Wszystkie pliki w katalogach
/data/db/(baza danych SQLite) i/data/config/(plik konfiguracji) zostaną usunięte, usuwając wszelkie poprzednie dane i ustawienia.System uruchomi skrypty inicjalizacyjne — najpierw
15-first-run-config.shdo przygotowania konfiguracji, następnie20-first-run-db.shdo utworzenia nowej struktury bazy danych.Po zakończeniu resetowania uruchom skrypt startowy
/workspaces/NetAlertX/.devcontainer/scripts/setup.sh, aby ponownie uruchomić usługi i przywrócić NetAlertX do pracy.