Directories
¶
| Path | Synopsis |
|---|---|
|
Package api wires the HTTP surface together: REST endpoints for auth and Docker operations, the WebSocket upgrade, and serving the embedded SPA.
|
Package api wires the HTTP surface together: REST endpoints for auth and Docker operations, the WebSocket upgrade, and serving the embedded SPA. |
|
Package config loads runtime configuration from flags and environment variables and resolves sensible cross-platform defaults.
|
Package config loads runtime configuration from flags and environment variables and resolves sensible cross-platform defaults. |
|
Package crypto provides authenticated symmetric encryption (AES-256-GCM) for secrets stored at rest, such as registry credentials.
|
Package crypto provides authenticated symmetric encryption (AES-256-GCM) for secrets stored at rest, such as registry credentials. |
|
Package docker manages connections to one or more Docker engines and exposes a domain-shaped API (containers, networks, stats, logs) for the rest of the app.
|
Package docker manages connections to one or more Docker engines and exposes a domain-shaped API (containers, networks, stats, logs) for the rest of the app. |
|
Package history stores a rolling window of container resource metrics for charting.
|
Package history stores a rolling window of container resource metrics for charting. |
|
Package monitor is the alerting engine.
|
Package monitor is the alerting engine. |
|
Package store provides a pure-Go SQLite-backed persistence layer.
|
Package store provides a pure-Go SQLite-backed persistence layer. |
|
Package ws implements the WebSocket endpoint that streams real-time data (container stats and logs) to authenticated frontend clients.
|
Package ws implements the WebSocket endpoint that streams real-time data (container stats and logs) to authenticated frontend clients. |
Click to show internal directories.
Click to hide internal directories.