Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
outrelay-cli
command
outrelay-cli is the operator CLI for the controller.
|
outrelay-cli is the operator CLI for the controller. |
|
outrelay-controller
command
outrelay-controller is the control-plane process.
|
outrelay-controller is the control-plane process. |
|
lib
|
|
|
identity
Package identity defines the OutRelay agent identity URI and the client-side cert rotator.
|
Package identity defines the OutRelay agent identity URI and the client-side cert rotator. |
|
observe
Package observe is the in-process metrics + JSONL dumping layer shared by the controller, relay, and agent.
|
Package observe is the in-process metrics + JSONL dumping layer shared by the controller, relay, and agent. |
|
orp
Package orp implements the OutRelay Protocol (ORP) wire format and stream state machine.
|
Package orp implements the OutRelay Protocol (ORP) wire format and stream state machine. |
|
resume
Package resume provides the building blocks an agent and a relay share so that an in-flight ORP stream survives a relay-side disconnect or a P2P promotion: stream id generation, a ring buffer for unacknowledged bytes, and the per-stream counters that ride on STREAM_CHECKPOINT and STREAM_RESUME frames.
|
Package resume provides the building blocks an agent and a relay share so that an in-flight ORP stream survives a relay-side disconnect or a P2P promotion: stream id generation, a ring buffer for unacknowledged bytes, and the per-stream counters that ride on STREAM_CHECKPOINT and STREAM_RESUME frames. |
|
transport
Package transport abstracts the QUIC carrier under ORP.
|
Package transport abstracts the QUIC carrier under ORP. |
|
pkg
|
|
|
audit
Package audit ingests stream-open decisions from relays and serves history queries to operators.
|
Package audit ingests stream-open decisions from relays and serves history queries to operators. |
|
pki
Package pki implements the controller's mini-CA and enrollment flow.
|
Package pki implements the controller's mini-CA and enrollment flow. |
|
policy
Package policy implements the controller-side policy registry.
|
Package policy implements the controller-side policy registry. |
|
registry
Package registry implements the controller-side authoritative service registry.
|
Package registry implements the controller-side authoritative service registry. |
|
registry/store
Package store is the controller's persistence layer.
|
Package store is the controller's persistence layer. |
|
tools
|
|
|
correlate
command
correlate groups JSONL audit / log events by stream_id across the agent, relay, and controller binaries — the minimum viable cross-component log correlator for ORP.
|
correlate groups JSONL audit / log events by stream_id across the agent, relay, and controller binaries — the minimum viable cross-component log correlator for ORP. |
|
dev-pki
command
dev-pki bootstraps a fresh CA and a small fixed set of leaf certs (one relay + two agents) for local cluster validation.
|
dev-pki bootstraps a fresh CA and a small fixed set of leaf certs (one relay + two agents) for local cluster validation. |
Click to show internal directories.
Click to hide internal directories.