Settings

Theme

Show HN: SHM – Telemetry for self-hosted apps (no user tracking)

github.com

1 points by benjy3379 · 0 comments · 1 min read

Reader

Hello HN,

I’m the author of SHM. I built this because I distribute self-hosted software and realized I was "flying blind"—I had no idea how many instances were running or which versions were active.

I didn't want to use Google Analytics (privacy issues) or heavy tools like Countly/PostHog (too complex for simple usage stats).

What makes SHM different: - Agnostic: You can send any JSON payload (e.g., {"pizzas_eaten": 10}). The dashboard adapts automatically to create columns and KPI cards, group data by application and offer graph view for time-series data. - Privacy-First: It verifies instance authenticity using Ed25519 signatures (generated on the client) rather than tracking user IP/fingerprints. - Zero-Config: It's a single Go binary with an embedded UI (AlpineJS + Tailwind). - Go & NodeJS SDK to easy implement client with authentication, crypt & send metrics.

It’s open source (AGPLv3 / MIT). I’d love to hear your feedback on the product, architecture...

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection