Self-host globalping-probe
v0.54.0Network probe for global latency testing
- Stars
- 215
globalping/globalping-probeWhat is globalping-probe?
Globalping Probe is the software that runs on community-hosted hardware to power the Globalping platform's globally distributed probe network. Users run the probe as a Docker or Podman container on any Linux server, home server, or Raspberry Pi (x86 or ARM). The probe connects outbound to the Globalping API over a secure connection and executes network measurement commands like ping, traceroute, DNS resolution, MTR, and HTTP requests from its location. No incoming ports are opened. Probes can be adopted via a token to earn daily credits for higher rate limits on the Globalping platform. The probe auto-updates its code from GitHub. Hardware probes are also available for GitHub Sponsors. The project is open source under the ISC license.
Should you self-host globalping-probe?
globalping-probe scores 48/100 on selfhost.directory (how scoring works) and ranks #29 of 48 in Network Monitoring. It has 215 GitHub stars.
It shipped 19 stable releases in the past year. The latest, v0.54.0, came out on 25 October 2026. New versions land roughly every 2 weeks.
Setup is easy: most people get it running in one sitting. An official Docker image is available. It is ISC-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is mitmproxy (86/100, 46 448 stars). It scores higher overall, so compare the two before you pick. See globalping-probe vs mitmproxy side by side.
Features
- Adoption token for credits
- Alternative registry mirrorghcr.io does not support IPv6
- Automatic code updatesContainer itself is not auto-updated
- CPU resource limiting
- Cross-architecture support
- Global distributed probe network
- Hardware probe optionRequires $10+/month GitHub Sponsorship
- Multiple test types
- No inbound ports required
- Podman support
- Probe location magicImplemented in the Globalping platform/API
- Rate Limiting
- Security filtering
- Universal installation script
globalping-probe README
More in Infrastructure Monitoring
GPU-HotGPU Hot is a self-hosted, open-source web dashboard for real-time NVIDIA GPU monitoring with sub-second metrics, multi-GPU support, and cluster aggregation via hub mode.
isaiahSelf-hosted web app for managing Docker containers, images, volumes, networks, and stacks with a lazydocker-inspired terminal UI.
LabTetherSelf-hosted homelab control plane that unifies Proxmox, TrueNAS, Docker, and Home Assistant management with AI agent gateway via MCP.
LinnixLinnix is a self-hosted eBPF agent that attributes stalls to specific processes and pods, finding noisy neighbors without SaaS.
LunalyticsA self-hosted, open-source monitor for sites, servers, and containers that handles multiple users, public status pages, and over a hundred alert channels.
lxd-dashboardSelf-hosted web UI for managing multiple LXD servers, containers, and VMs with snapshots, backups, RBAC, and web terminal.
maintenantSelf-hosted monitoring auto-discovering Docker, Swarm, and Kubernetes containers, endpoints, TLS certs, cron jobs, and host resources from one Go binary (~100MB).
naemon-coreNaemon is a self-hosted, open-source network monitoring application forked from Nagios 4 with Thruk web UI, Livestatus API, and full Nagios plugin compatibility.
nagiosOpen-source, self-hosted monitoring engine written in C that checks network services and host resources, alerts on problems, and adds an optional CGI web interface.
netdataNetdata is an open-source, self-hosted infrastructure monitoring platform with per-second metrics, automated dashboards, ML anomaly detection, and zero-config deployment.
netxmsSelf-hosted, open-source network monitoring with L2/L3 topology discovery, distributed agents, NXSL scripting, and no node limits on Linux.
nightmendSelf-hosted AI monitoring platform that auto-diagnoses and remediates alerts using DeepSeek AI and 13 runbooks, with MCP integration.
0 comments