web-unpublish

Remove 1C web publications from Apache httpd.conf and publish directories.

41|5|Updated May 28, 2026
One-click install
npx skills add https://github.com/msrv-tech/skills --skill web-unpublish-msrv-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-unpublish
Source: https://github.com/msrv-tech/skills/tree/main/web-unpublish
Command: npx skills add https://github.com/msrv-tech/skills --skill web-unpublish-msrv-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The skill removes the web publication markers from Apache's httpd.conf and deletes the corresponding publish/ directories to revoke access to 1C web publications. It also stops or restarts Apache when needed to apply changes and can remove all publications at once with a global block in the config.

Core Features & Use Cases

  • Remove a single publication by name from httpd.conf and the corresponding publish/{app} folder.
  • Remove all publications in one operation, cleaning up global blocks when no publications remain.
  • Safely restart Apache to apply changes and preserve other configurations.

Quick Start

Provide the application name to remove, or pass --all to remove every publication, and the system will adjust httpd.conf, delete publish directories, and restart Apache as needed.

Frequently Asked Questions about web-unpublish

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

FAQPage Schema
How do I remove 1C web publications from Apache httpd.conf?

Removing 1C web publications from Apache involves identifying publication markers in httpd.conf, deleting the corresponding publish directories, cleaning up global blocks when empty, and restarting Apache to apply changes.

Can I remove all 1C web publications from Apache at once?

Yes, you can remove all 1C web publications at once by passing a global command flag, which deletes every publication block from httpd.conf, removes all publish directories, and cleans up remaining global markers.

Does removing a 1C web publication affect other Apache configurations?

Removing a 1C web publication safely preserves other Apache configurations, as the system only targets specific publication markers in httpd.conf and their corresponding publish directories while leaving the rest of the setup intact.

What happens to Apache when a 1C web publication is removed?

When a 1C web publication is removed, Apache is safely stopped or restarted as needed to apply the updated httpd.conf changes and ensure the revoked publication access takes effect.

Why do I need to clean up global markers in httpd.conf after removing 1C publications?

Cleaning up global markers in httpd.conf after removing 1C publications prevents Apache from processing empty configuration blocks, which the system handles automatically when no publications remain.

Do I need psutil to automate 1C web publishing cleanup on Apache?

Yes, psutil is required as a dependency to automate 1C web publishing cleanup on Apache, providing the process monitoring capabilities needed to safely stop and restart the Apache service.