Documentation
¶
Overview ¶
Package bootstrap wires all JumpGate modules together and manages the daemon lifecycle — startup, running, crash recovery, and graceful shutdown.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Daemon ¶
type Daemon struct {
// contains filtered or unexported fields
}
Daemon holds all the runtime components of a running JumpGate instance and orchestrates their lifecycle.
func NewDaemon ¶
NewDaemon initializes all modules in dependency order, recovers from any previously interrupted deployments, and returns a ready-to-start Daemon. Returns an error if any module fails to initialize.
Click to show internal directories.
Click to hide internal directories.