mcpField
W
web-stop

web-stop

github.com/nikolay-shirokov云与 DevOps74152 次安装今天更新
代码仓库

关于 web-stop

用于管理 Apache HTTP Server 的 Claude 技能,可停止服务器而保留现有发布内容。后续运行 `/web-publish` 可使用这些发布重新启动服务器。

主要功能

  1. 01停止 Apache HTTP Server
  2. 02保留现有发布内容
  3. 03从项目配置读取 Apache 路径
  4. 04支持指定 Apache 根目录

适用场景

  1. 01暂时停止 Web 服务器
  2. 02保留发布内容以便之后重新启动

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nikolay-shirokov/cc-1c-skills --skill web-stop

安装后在 Claude Code 中输入/web-stop确认已加载。

附带文件scripts/web-stop.ps1scripts/web-stop.py

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

/web-stop — Остановка Apache

Останавливает Apache HTTP Server. Публикации сохраняются — при следующем /web-publish сервер запустится снова.

Usage

/web-stop

Параметры подключения

Прочитай .v8-project.json из корня проекта. Если задан webPath — используй как -ApachePath. По умолчанию tools/apache24 от корня проекта.

Команда

powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/web-stop.ps1" <параметры>
Параметры скрипта
ПараметрОбязательныйОписание
-ApachePath <путь>нетКорень Apache (по умолчанию tools/apache24)

После выполнения

Предложи пользователю:

  • Перезапуск — /web-publish <база> (повторный вызов поднимет Apache с существующими публикациями)
  • Удаление публикаций — /web-unpublish <имя> или /web-unpublish --all

Примеры

# Остановить Apache
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/web-stop.ps1"

# С указанием пути
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/web-stop.ps1" -ApachePath "C:\tools\apache24"

评论

支持 Markdown