Analysis updated 2026-05-18
Get a Telegram alert when a home server or NAS stops responding, without opening any inbound ports.
Watch for a stale backup, a full disk, or a dead Docker container on a self-hosted machine.
Deploy a monitoring control plane to Cloudflare Workers with a one-click deploy button.
Run a lightweight Go agent on a server that only sends outbound heartbeats, keeping the machine unreachable from outside.
| cschanhniem/clawping | cub3y0nd/entropic | flh-raouf/td-bdd | |
|---|---|---|---|
| Stars | 24 | 24 | 24 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 3/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a Cloudflare account for the Worker plus a Telegram bot, full steps live in separate docs files, not the main README.
ClawPing is a monitoring tool for home servers, NAS boxes, and self-hosted applications. It watches your machines from the inside and sends you alerts through Telegram when something goes wrong, such as when a server stops responding, a disk fills up, a backup goes stale, or a Docker container stops running. The way it works avoids a common challenge with home server monitoring: you do not need a public IP address or any open inbound ports. Instead, a small agent program runs on your server and sends regular check-in messages outward to a Cloudflare Worker. If the check-ins stop arriving, or if the agent reports a problem, the Cloudflare Worker sends you a Telegram alert. Because all the traffic flows outward from your machine rather than inward, your server does not need to be reachable from the internet. The project is structured as a monorepo with three main parts. The first is the Cloudflare Worker, which acts as the control plane, receiving heartbeats and triggering alerts. The second is a React dashboard for setup and day-to-day management. The third is the agent, written in Go, which runs on the server being monitored. A one-click deploy button for the Cloudflare Worker is included in the README. The README is brief and refers to separate documentation files for the full setup steps. The project is open source and built with TypeScript for the web components and Go for the local agent.
A Cloudflare Workers-based Telegram watchdog that monitors home servers and self-hosted apps from the inside, with no open ports needed.
Mainly TypeScript. The stack also includes TypeScript, Go, Cloudflare Workers.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.