Configure dig-node
A dig-node runs headless with sensible defaults; you tune it through its config file and DIGNODE_* environment variables.
What you can set
| Setting | What it controls |
|---|---|
| Listeners / ports | The address and port the dig RPC is served on (and dig.local resolution). |
| Cache cap | The maximum on-disk size of the .dig cache (a set of capsules); the node evicts to stay under it. |
| Upstream | The remote the node blind-fetches ciphertext + proofs from when it doesn't have a capsule cached (defaults to the public network). |
The node only ever stores and relays ciphertext keyed by hashes — configuration never changes the blind serving contract. A capsule it doesn't have is fetched from the upstream, verified, and cached.
Apply settings
Set values in the config file or as DIGNODE_* environment variables (env overrides file). After changing settings, restart the service (the Windows service / systemctl restart dig-node / launchctl).
Related
- Install anywhere — the universal installer
- Manage your node — control.* admin RPCs
- Node conformance — the blind serving contract