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

SkillDatabases & data

Removes a 1C web publication from Apache. Use when the user asks to remove a publication or delete web access to a database.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the /web-unpublish - Удаление веб-публикации 1С из Apache skill

What this skill tells your AI

The instructions your AI receives, as published by desko77/claude-code-skills-1c in skills/1c-web-unpublish/SKILL.md and read by ahel’s review.

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

Внимание: этот навык управляет только веб-публикациями в Apache (блоки в httpd.conf + каталог publish/). Он НЕ удаляет каталоги проекта, upload/, базы данных или исходники.

Usage

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

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

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

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

Если пользователь просит удалить все публикации - используй -All.

Команда

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

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

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

* - нужен либо -AppName, либо -All

Примеры

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

# Удалить все публикации
powershell.exe -NoProfile -File skills/1c-web-unpublish/scripts/web-unpublish.ps1 -All

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

Signals

GitHub stars
61
Forks
14
Last commit
Sep 2026

Others that do the same job

Advanced
Catalog kind
skill
Gateway key
x-1c-web-unpublish
Source
github.com/desko77/claude-code-skills-1c