Skip to main content

Crate hatchery_c2

Crate hatchery_c2 

Source
Expand description

Headless observe-only aggregation daemon for local Gate4Agent nodes.

Re-exports§

pub use hatchery_core as protocol;

Modules§

enroll_service
Runtime side of enrollment (listener, operator endpoints, peer provisioning, signed call-home). Runtime side of enrollment: the public enroll listener, operator operations on the registry, WireGuard peer provisioning and the signed call-home decision.
enrollment
Node enrollment registry (phase P1 of the enrollment and fleet plan): signed enrollment requests, a neutral first status, operator-driven status changes and key/signature node authentication. Not yet wired into the relay runtime. Node enrollment registry.
restreamer
Byte restreamer (A2): opaque multiplex, core drain, nested crypto. C2 byte restreamer (A2).

Structs§

C2Config
C2NodeConfig
C2Running
C2ShutdownHandle
C2Timings

Enums§

C2ConfigError
C2Error

Constants§

DEFAULT_C2_CONTROL_ENDPOINT

Functions§

default_c2_control_endpoint