web-publish

Publish 1C infobases via Apache with default.vrd and httpd.conf configuration.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Publishing 1C infobases to Apache-enabled web access, enabling web clients, OData endpoints, and HTTP services with automated configuration and deployment.

Core Features & Use Cases

  • Generates default.vrd for 1C web publication and configures httpd.conf to expose the infobase over the web.
  • Auto-downloads portable Apache when needed and performs idempotent updates to server configuration.
  • Useful for deploying a 1C infobase in local networks or CI pipelines, including file-based or server-based databases.

Quick Start

Run the web-publish script to publish the selected 1C infobase via Apache.

Frequently Asked Questions about web-publish

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

FAQPage Schema
How do I publish a 1C infobase to the web using Apache?

To publish a 1C infobase to the web, this automation generates the default.vrd file and configures Apache httpd.conf, exposing the database for web client, OData, and HTTP service access. It supports both file-based and server-based 1C databases.

What do I need to configure 1C web access via Apache?

Configuring 1C web access requires a 1C platform with wsap24.dll in the V8Path and Apache at tools/apache24. You must also provide inputs specifying either -InfoBasePath or -InfoBaseServer and -InfoBaseRef to target the correct database.

Can I auto-download a portable Apache server for 1C web publishing?

Yes, you can auto-download a portable Apache server for 1C web publishing. The script automatically retrieves portable Apache when needed, ensuring immediate deployment capability without requiring a pre-existing manual Apache server installation.

Does this 1C web publication tool support CI pipeline deployments?

Yes, this 1C web publication tool supports CI pipeline deployments. It performs idempotent updates to the Apache server configuration, making it highly reliable for repeated automated deployments across local networks or continuous integration environments.

Why use Apache to expose 1C OData and HTTP services?

Using Apache to expose 1C OData and HTTP services provides standardized web access to your infobases. This approach enables Web client connectivity and RESTful data endpoints by generating the necessary default.vrd configuration and updating httpd.conf automatically.

What are the limitations of manual 1C web publishing?

Manual 1C web publishing requires directly editing Apache httpd.conf and generating default.vrd files by hand, which is error-prone. This automation overcomes manual limitations by auto-configuring the server and performing idempotent updates for consistent deployments.