# Self-Hosted Metrics

Telemetry server and client SDKs that let developers of self-hosted software collect signed usage counters and show them on a dashboard.

STUB. This software has no release or pre-release in four years, or its project site no longer shows it, so it is not part of the register, not counted and not indexed. It will be checked again.

Source: https://findsoftware.frbit.cloud/self-hosted-metrics/
Last reviewed: 2026-11-03
Listed since: 2026-11-03

## Record

### Links

- repository: https://github.com/kOlapsis/shm
- docs: https://github.com/kOlapsis/shm/blob/main/docs/DEPLOYMENT.md
- forum: https://github.com/kolapsis/shm/discussions

### Identity

- status: stub
- maintainer: btouchard
- maintainerType: individual
- parent: unknown
- firstRelease: 2025
- hqCountry: unknown

### Kind

- category: analytics
- hosting: binary
- language: go
- runtime: binary
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: postgres
- adminUi: yes
- headlessApi: rest
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: always-on
- renderingModes: not applicable
- installMethod: docker-compose

### License

- licenseModel: open-source
- license: AGPL-3.0, MIT

### Releases

- currentMajor: 1
- latestReleaseDate: 2026-07-29

### Adoption

- githubStargazers: 165
- packagistDownloads: not applicable
- npmWeeklyDownloads: 131
- contributors: 1
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://api.github.com/repos/kOlapsis/shm (read 2026-11-03)
- urls: https://github.com/kOlapsis/shm/blob/main/docs/DEPLOYMENT.md (read 2026-11-03)
- maintainer: https://github.com/kOlapsis/shm/blob/main/README.md (read 2026-11-03)
- maintainerType: https://github.com/kOlapsis/shm/blob/main/README.md (read 2026-11-03)
- language: https://api.github.com/repos/kOlapsis/shm (read 2026-11-03)
- runtime: https://github.com/kOlapsis/shm/blob/main/README.md (read 2026-11-03)
- category: https://github.com/kOlapsis/shm/blob/main/README.md (read 2026-11-03)
- installMethod: https://github.com/kOlapsis/shm/blob/main/README.md (read 2026-11-03)
- installMethod: https://github.com/kOlapsis/shm/blob/main/README.md (read 2026-11-03)
- runsAs: https://github.com/kOlapsis/shm/blob/main/docs/DEPLOYMENT.md (read 2026-11-03)
- databases: https://github.com/kOlapsis/shm/blob/main/README.md (read 2026-11-03)
- adminUi: https://github.com/kOlapsis/shm/blob/main/README.md (read 2026-11-03)
- headlessApi: https://github.com/kOlapsis/shm/blob/main/docs/API.md (read 2026-11-03)
- license: https://api.github.com/repos/kOlapsis/shm (read 2026-11-03)
- license: https://github.com/kOlapsis/shm/blob/main/README.md (read 2026-11-03)
- licenseModel: https://github.com/kOlapsis/shm/blob/main/README.md (read 2026-11-03)
- firstRelease: https://api.github.com/repos/kOlapsis/shm/releases/tags/v1.0.0 (read 2026-11-03)
- currentMajor: https://api.github.com/repos/kOlapsis/shm/releases (read 2026-11-03)
- latestReleaseDate: https://api.github.com/repos/kOlapsis/shm/releases (read 2026-11-03)
- githubStargazers: https://api.github.com/repos/kOlapsis/shm (read 2026-11-03)
- contributors: https://api.github.com/repos/kOlapsis/shm/contributors (read 2026-11-03)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-10-26:2026-11-01/@kolapsis/shm-sdk (read 2026-11-03)

## Notes

Self-Hosted Metrics is a telemetry server and two client SDKs, one for Go and one for Node.js, for developers who distribute self-hosted software. An application embeds the SDK; the SDK sends signed JSON snapshots of its counters to the server, which stores them in PostgreSQL and shows them on a dashboard. Each instance signs its requests with an Ed25519 key that it generates on first run. The server is a single Go binary with an embedded web interface, and the documented route is a Docker Compose file that runs it next to PostgreSQL.

## Worth knowing

The dashboard has no login by default, so the deployment guide says to put it behind an authenticating proxy before exposing it. The project's own website, named in its README, does not show the software when checked, so the record is kept as a stub until that is settled.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
