Directories
¶
| Path | Synopsis |
|---|---|
|
Package compose provides utilities for modifying Docker Compose files.
|
Package compose provides utilities for modifying Docker Compose files. |
|
Package demo provides a simple HTTP server for demonstrating node connectivity.
|
Package demo provides a simple HTTP server for demonstrating node connectivity. |
|
Package discovery provides a client for querying the AceTeam service discovery API.
|
Package discovery provides a client for querying the AceTeam service discovery API. |
|
Package fabricserver provides an embedded HTTP server for receiving direct inter-node calls via the Headscale VPN mesh.
|
Package fabricserver provides an embedded HTTP server for receiving direct inter-node calls via the Headscale VPN mesh. |
|
Package heartbeat provides periodic status reporting to the AceTeam control plane.
|
Package heartbeat provides periodic status reporting to the AceTeam control plane. |
|
Package jobs provides job handlers for the Citadel worker.
|
Package jobs provides job handlers for the Citadel worker. |
|
internal/network/server.go Core tsnet wrapper for AceTeam Network connections
|
internal/network/server.go Core tsnet wrapper for AceTeam Network connections |
|
internal/nexus/client.go
|
internal/nexus/client.go |
|
internal/platform/browser.go
|
internal/platform/browser.go |
|
Package recommend provides hardware-based service recommendations.
|
Package recommend provides hardware-based service recommendations. |
|
Package redis provides high-performance Redis Streams and Pub/Sub functionality for the Citadel worker job queue system.
|
Package redis provides high-performance Redis Streams and Pub/Sub functionality for the Citadel worker job queue system. |
|
Package redisapi provides an HTTP client for the AceTeam Redis API proxy.
|
Package redisapi provides an HTTP client for the AceTeam Redis API proxy. |
|
internal/services/native.go
|
internal/services/native.go |
|
Package status provides telemetry collection and HTTP server for node status reporting.
|
Package status provides telemetry collection and HTTP server for node status reporting. |
|
internal/terminal/auth.go
|
internal/terminal/auth.go |
|
Package tui provides rich terminal user interface components for Citadel CLI.
|
Package tui provides rich terminal user interface components for Citadel CLI. |
|
controlcenter
Package controlcenter provides action implementations for the Control Center TUI.
|
Package controlcenter provides action implementations for the Control Center TUI. |
|
dashboard
Package dashboard provides the interactive status dashboard for Citadel CLI.
|
Package dashboard provides the interactive status dashboard for Citadel CLI. |
|
repl
Package repl provides the interactive REPL with slash commands.
|
Package repl provides the interactive REPL with slash commands. |
|
whimsy
Package whimsy provides fun animated spinners with rotating messages.
|
Package whimsy provides fun animated spinners with rotating messages. |
|
internal/ui/devicecode.go
|
internal/ui/devicecode.go |
|
internal/update/rollback.go Binary management and rollback for auto-update
|
internal/update/rollback.go Binary management and rollback for auto-update |
|
Package worker provides a unified job processing framework for Citadel.
|
Package worker provides a unified job processing framework for Citadel. |
Click to show internal directories.
Click to hide internal directories.