mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-12 21:20:52 +03:00
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>
2.0 KiB
2.0 KiB
name, description, argument-hint, allowed-tools
| name | description | argument-hint | allowed-tools | ||||
|---|---|---|---|---|---|---|---|
| web-unpublish | Удаление веб-публикации 1С. Используй когда пользователь просит убрать публикацию, удалить веб-доступ к базе | <appname> |
|
/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"