Files
cc-1c-skills/.claude/skills/web-unpublish/SKILL.md
T
Nick ShirokovandClaude Opus 4.6 bc4778d6cc feat(web): add web publishing skills (web-publish, web-info, web-stop, web-unpublish)
Phase 1 of web publishing: publish 1C infobases via portable Apache HTTP Server.
Closes the feedback loop: edit → load → update → open in browser.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 16:28:22 +03:00

2.0 KiB
Raw Blame History

name, description, argument-hint, allowed-tools
name description argument-hint allowed-tools
web-unpublish Удаление веб-публикации 1С. Используй когда пользователь просит убрать публикацию, удалить веб-доступ к базе <appname>
Bash
Read
Glob
AskUserQuestion

/web-unpublish — Удаление публикации 1С

Удаляет публикацию из httpd.conf и каталог publish/{appname}. Если других публикаций не осталось — удаляет глобальный блок 1C и останавливает Apache.

Usage

/web-unpublish <appname>
/web-unpublish bpdemo

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

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

Если пользователь не указал appname, выполни /web-info чтобы показать список публикаций и спроси какую удалить.

Команда

powershell.exe -NoProfile -File .claude/skills/web-unpublish/scripts/web-unpublish.ps1 <параметры>

Параметры скрипта

Параметр Обязательный Описание
-AppName <имя> да Имя публикации
-ApachePath <путь> нет Корень Apache (по умолчанию tools/apache24)

Примеры

# Удалить публикацию
powershell.exe -NoProfile -File .claude/skills/web-unpublish/scripts/web-unpublish.ps1 -AppName "bpdemo"

# С указанием пути
powershell.exe -NoProfile -File .claude/skills/web-unpublish/scripts/web-unpublish.ps1 -AppName "mydb" -ApachePath "C:\tools\apache24"