spb/internetpressure
Public
TypeScript 36.3%
Python 31.8%
Go 18%
JavaScript 9.8%
Shell 1.9%
SQL 1.4%
CSS 0.5%
1# InternetPressure.io probe agent configuration.2# Install to /etc/internetpressure/probe.yaml (mode 0600). Every key can be overridden with IP_PROBE_<KEY>3# in the environment (IP_PROBE_PROBE_ID, IP_PROBE_KEY, IP_PROBE_INGEST_URL, IP_PROBE_DATA_DIR, IP_PROBE_LISTEN,4# IP_PROBE_LOG_LEVEL, IP_PROBE_ALLOW_SELF_UPDATE, IP_PROBE_RESOLVERS_OVERRIDE (comma-separated),5# IP_PROBE_MAX_CONCURRENCY).67probe_id: ca-qc-01 # issued by the admin API (lowercase, digits, dashes)8key: 0000000000000000000000000000000000000000000000000000000000000000 # 64 hex chars — HMAC key from the admin API9ingest_url: https://www.internetpressure.io/ingest/v110data_dir: /var/lib/internetpressure # spool/ + config.json + update state (created 0700)11listen: 127.0.0.1:9381 # local /healthz and /metrics — never expose publicly12log_level: info # debug | info | warn | error13allow_self_update: true # GET /agent/latest every 6 h, verify sha256, replace binary, exit 014resolvers_override: [] # optional; otherwise resolvers come from the server config.15 # Entries: "system", "google=8.8.8.8:53", "1.1.1.1"16max_concurrency: 8 # global cap on concurrently running checks17