Self-hosted API for distributing updates of custom plugins, themes and CMS modules built by Web Systems.
Plugins and modules query this server for metadata and download links. When a new version is detected, the CMS displays a standard update notification.
Endpoints serve JSON metadata and ZIP downloads. Used internally by the plugin-update-checker library embedded in each package.
New package versions are built and deployed automatically through the CI/CD pipeline after every push to the repository.
The server is accessible only to authorized CMS instances. Packages are protected from direct access. All requests are logged and monitored.
| Endpoint | Description |
|---|---|
| /?action=get_metadata&slug={slug} | Returns JSON metadata (version, download URL, changelog, etc.) |
| /?action=download&slug={slug} | Downloads the package ZIP file |