BUILD / SHARE / EXTEND

Your module. Someone’s next possibility.

Build in your own repository. Pulse discovers the release; moderators review the exact package.

Module documentation
01

Build a module

Use the existing Pulse protocol. The JSON contains metadata, settings, views and binaries for supported platforms.

02

Mark the repository

Add the pulse-module topic and a pulse-marketplace.json file at the root.

03

Publish a release

Attach the installation JSON to a regular GitHub Release. Match its version to the release tag.

04

Wait for review

Automatic checks and moderation apply to one version. Every subsequent release is reviewed again.

pulse-marketplace.json

Add the pulse-module topic and a pulse-marketplace.json file at the root.

{
  "schemaVersion": 1,
  "moduleId": "docker",
  "packageAsset": "docker-module.json"
}

Your servers stay yours

Agents never contact the marketplace. The monitor catalog is opt-in; metrics and logs are not uploaded.