Install a plugin
Checkstack ships a runtime Plugin Manager that installs plugins from npm, GitHub releases, or direct tarball upload. This page walks you through using it. For the packaging mechanics behind each source (what plugin authors have to do), see Plugin distribution and packing.
Install via the Plugin Manager UI
Section titled “Install via the Plugin Manager UI”- Open the user menu -> Plugin Manager.
- Click Install plugin.
- Pick a tab:
- NPM - paste the package name and (optionally) version + custom registry.
- Tarball Upload - drag-and-drop a
.tgz. - GitHub Release - owner / repo / tag, plus optional GitHub Enterprise fields.
- Click Preview install. The platform fetches metadata and runs the compatibility check. The confirmation modal shows what will be installed, security warnings, and any blockers.
- Type the plugin name to confirm. Install proceeds; the page refreshes to the Installed Plugins list when complete.
Typical install failures
Section titled “Typical install failures”Failures surface inline in the modal (not the dreaded “Internal Server Error”). Common messages:
Package 'foo@latest' not found on the npm registry.GitHub release 'owner/repo@v1.0.0' not found. Verify the owner, repo, and tag…Plugin '@org/foo' requires @checkstack/backend-api@^2.0.0 but this platform has 1.5.0.Tarball for '@org/foo' is 73.4MB, which exceeds the 50MB platform limit.
Audit trail
Section titled “Audit trail”The audit log of every install and uninstall (including in-flight failures across multi-instance deployments) is at Plugin Manager -> Events.
See also
Section titled “See also”- Plugin distribution and packing - how plugin authors prepare a plugin so it can be installed here.