SPB Git forge
15commits 1branches 0releases
29.7 MBsize
maindefault branch
10 days agolast push
TypeScript 36.3% Python 31.8% Go 18% JavaScript 9.8% Shell 1.9% SQL 1.4% CSS 0.5%
1.3 KB · 17 lines yaml
Raw Blame History
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