Toolverse
All skills

netalertx-idempotent-setup

by netalertx

Reprovision and reset the devcontainer environment. Use this when asked to re-run startup, reprovision, setup devcontainer, fix permissions, or reset runtime state.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
netalertx
Category
DevOps
Views
3

About this skill

Reprovision and reset the devcontainer environment. Use this when asked to re-run startup, reprovision, setup devcontainer, fix permissions, or reset runtime state.

How to use

  1. Otwórz terminal w swoim środowisku devcontainera i upewnij się, że masz dostęp do ścieżki /workspaces/NetAlertX/.devcontainer/scripts/setup.sh.

  2. Uruchom skrypt poleceniem /workspaces/NetAlertX/.devcontainer/scripts/setup.sh. Skrypt automatycznie zatrzyma wszystkie działające usługi (php-fpm, nginx, crond, python3) i wyczyszcza stan runtime'u.

  3. Czekaj na zakończenie procesu. Skrypt montuje dyski RAM dla katalogów /tmp/log, /tmp/api, /tmp/run i /tmp/nginx, tworzy wszystkie wymagane podkatalogi oraz dowiązania symboliczne dla /entrypoint.d i /app.

  4. Po zakończeniu skrypt automatycznie uruchamia /entrypoint.sh, który startuje wszystkie usługi i zapisuje numer wersji do pliku .VERSION.

  5. Jeśli coś nadal nie działa prawidłowo, uruchom skrypt ponownie — jego idempotentna natura gwarantuje, że każde uruchomienie całkowicie odświeży środowisko bez ryzyka konfliktów lub pozostałości ze starego stanu.

Related skills

file-organizer

by ComposioHQ

Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort.

DevOps
1399

senior-data-engineer

by davila7

World-class data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when

DevOps
1268

grafana-dashboards

by wshobson

Create and manage production Grafana dashboards for real-time visualization of system and application metrics. Use when building monitoring dashboards, visualizing metrics, or creating operational observability interfaces.

DevOps
92262

chrome-devtools

by mrgoonie

Browser automation, debugging, and performance analysis using Puppeteer CLI scripts. Use for automating browsers, taking screenshots, analyzing performance, monitoring network traffic, web scraping, form automation, and JavaScript debugging.

DevOps
29141

docker-containerization

by openclaw

This skill should be used when containerizing applications with Docker, creating Dockerfiles, docker-compose configurations, or deploying containers to various platforms. Ideal for Next.js, React, Node.js applications requiring containerization for development, production, or

DevOps
1334

resolve-conflicts

by antinomyhq

Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration),

DevOps
48163