web-unpublish

Remove 1C web publications from Apache and clean up publish directories.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Alex1980Alex/1C-Framework --skill web-unpublish-alex1980alex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-unpublish
Source: https://github.com/Alex1980Alex/1C-Framework/tree/main/external/cc-1c-skills/.claude/skills/web-unpublish
Command: npx skills add https://github.com/Alex1980Alex/1C-Framework --skill web-unpublish-alex1980alex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires psutil, and includes scripts (resource) components.

What problem does it solve?

This Skill removes unwanted 1C web publications from an Apache server, helping administrators quickly revoke web access without manually editing configuration files and folders.

Core Features & Use Cases

  • Single Publication Removal: Deletes one named 1C publication from httpd.conf and removes its publish directory.
  • Bulk Cleanup: Supports removing every publication at once when an entire web exposure must be shut down.
  • Safe Service Handling: Restarts Apache when publications remain, or stops it cleanly when none are left.
  • Use Case: Use it after decommissioning a test database, rotating environments, or cleaning up stale web access on a shared 1C deployment.

Quick Start

Ask the web-unpublish skill to remove the bpdemo publication from Apache, or to delete all publications when the entire web exposure needs to be taken down.

Frequently Asked Questions about web-unpublish

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I remove a 1C web publication from Apache?

To remove a 1C web publication from Apache, the skill deletes the named publication's marker-block from httpd.conf and removes its associated publish directory. It validates the configured Apache path before applying changes to ensure accurate cleanup.

Can I delete all 1C publications from Apache at once?

Yes, you can delete all 1C publications from Apache at once. The skill supports full teardown scenarios, removing every configured publication and safely stopping the Apache service when no publications remain.

Does removing a 1C web publication restart or stop Apache?

Removing a 1C web publication restarts Apache when other publications remain active. If the deletion leaves no publications behind, the skill cleanly stops the Apache service instead of restarting it.

What is the safest way to clean up stale 1C web access on a shared deployment?

The safest way to clean up stale 1C web access is using automated marker-block editing in httpd.conf and publish-folder removal. This avoids manual configuration errors when decommissioning test databases or rotating environments.

Do I need psutil to delete 1C web publications from Apache?

Yes, you need the psutil Python dependency installed to delete 1C web publications. It is required for the skill to manage process behaviors and safely handle the Apache restart or stop actions during publication cleanup.