# InternetPressure.io **The real-time pressure gauge for the Internet.** An independent observability network (our own probes on three continents + RIPE RIS Live) synthesised into a single continuously changing index, *Global Internet Pressure* (0–100), with regional, country, ASN and service views, incident detection, Pressure Fronts and full explainability. Live: https://www.internetpressure.io · API: `/api/v1/*` (see `docs/API.md`) · Methodology: `/methodology`. | | | |---|---| | `apps/web` | Next 16 front-end (homepage = the instrument, map, regions, ASNs, services, routes, incidents, history, admin) | | `apps/api` | Python package `internetpressure`: ingestion API, pressure engine, event engine, BGP ingestor, corroboration connectors, public/admin API, SSE | | `services/probe-agent` | Go probe agent (HTTP/DNS/ICMP/traceroute, signed gzip batches, spool, self-update) | | `packages/config/pressure.yaml` | weights, levels, engine & scheduler parameters | | `data/` | region model, target registry (27 700 verified targets in 219 countries, 700 services incl. 670 public status pages — `targets.yaml` + `fragments/*.yaml`, validated by `scripts/registry-check.py`), services, probes | | `infra/` · `deploy/` | Docker Compose stack, edge Caddy, deploy & probe scripts | | `docs/` | SPEC (product), ARCHITECTURE, API, PROBE-PROTOCOL, DEPLOY | See `CLAUDE.md` for the repository guide and the non-negotiable rules (no fake real-time, self-exclusion, explainability). Independent observatory by Simon-Pierre Boucher · contact@spboucher.ai · hosted on MacLustr (www.maclustr.io).