8 cores · 32 GB RAM
Sustains 200M events/day with headroom. Scale CPU first; ClickHouse rewards core count.
— statnive.live · self-hosted
A single Go binary plus ClickHouse. No outbound calls. Air-gap capable. For regulated markets, customer-supplied data centers, and teams that want to own every byte.
— Throughput at the edge of one box
— System requirements
Statnive's reference deployment runs comfortably on a single bare-metal or VPS instance. Scale up vertically before you bother with sharding — ClickHouse and the ingest binary both saturate cores before they saturate I/O.
8 cores · 32 GB RAM
Sustains 200M events/day with headroom. Scale CPU first; ClickHouse rewards core count.
NVMe SSD · 1–4 TB
~1 GB / 1M events compressed. Retention operator-configurable; 180-day default.
No outbound required
Air-gap capable. Updates ship as signed binaries; no telemetry, no auto-update.
Linux x86_64
Statically linked. No glibc version dependency. Reference: Ubuntu 22.04 LTS / Debian 12. arm64 build planned.
— Deployment
No Helm charts, no operators, no service mesh. The binary is what runs in production.
$ wget https://statnive.live/dl/statnive-live.tar.gz
$ tar -xzf statnive-live.tar.gz
$ ./statnive-live --config /etc/statnive-live/config.yaml
listening on :8443 ✓ ingest ready — Air-gap deployments
Statnive's self-hosted binary runs in environments where third-party CDNs are restricted, where audit chains require local data residency, or where the customer's procurement policy mandates local currency support and operator-configured local time. We ship the binary, the ClickHouse schema, and the architecture doc — you ship the box.
— Privacy invariants
localStorage. No sessionStorage. Get the architecture doc, a reference deploy, and access to engineering for capacity questions.