Directories
¶
| Path | Synopsis |
|---|---|
|
Package cli implements the honey Cobra commands.
|
Package cli implements the honey Cobra commands. |
|
Package config loads optional YAML settings and backend definitions for honey.
|
Package config loads optional YAML settings and backend definitions for honey. |
|
Package cuetry parses, validates, and resolves CUE remote recipes for honey.
|
Package cuetry parses, validates, and resolves CUE remote recipes for honey. |
|
Package hostapi implements shared host search and backend listing for HTTP and MCP surfaces.
|
Package hostapi implements shared host search and backend listing for HTTP and MCP surfaces. |
|
Package hosts defines the host search record model and pluggable cloud backends.
|
Package hosts defines the host search record model and pluggable cloud backends. |
|
Package k8sdebug provides utilities for Kubernetes debug containers.
|
Package k8sdebug provides utilities for Kubernetes debug containers. |
|
Package logger provides global debug logging initialization via go.uber.org/zap.
|
Package logger provides global debug logging initialization via go.uber.org/zap. |
|
Package mcpserver implements the Model Context Protocol (stdio) server for honey.
|
Package mcpserver implements the Model Context Protocol (stdio) server for honey. |
|
provider
|
|
|
all
Package all automatically invokes the init() registration for every native honey provider.
|
Package all automatically invokes the init() registration for every native honey provider. |
|
awsprovider
Package awsprovider lists EC2 instances as honey host records.
|
Package awsprovider lists EC2 instances as honey host records. |
|
consulprovider
Package consulprovider lists Consul catalog nodes as honey host records.
|
Package consulprovider lists Consul catalog nodes as honey host records. |
|
gcp
Package gcp lists Compute Engine VMs as honey host records.
|
Package gcp lists Compute Engine VMs as honey host records. |
|
k8sprovider
Package k8sprovider lists Kubernetes nodes or pods as honey host records.
|
Package k8sprovider lists Kubernetes nodes or pods as honey host records. |
|
proxmoxprovider
Package proxmoxprovider provides Proxmox search capabilities for honey.
|
Package proxmoxprovider provides Proxmox search capabilities for honey. |
|
Package safepath constrains filesystem paths for user-controlled inputs (cache roots, config discovery, recipe files) and performs reads/writes via os.Root where appropriate.
|
Package safepath constrains filesystem paths for user-controlled inputs (cache roots, config discovery, recipe files) and performs reads/writes via os.Root where appropriate. |
|
Package searchrun wires CLI flags and YAML config to host search and caching.
|
Package searchrun wires CLI flags and YAML config to host search and caching. |
|
Package ui implements the bubbletea TUI, SSH helpers, and CUE recipe execution for honey.
|
Package ui implements the bubbletea TUI, SSH helpers, and CUE recipe execution for honey. |
|
Package webserver provides the embedded HTTP server for honey.
|
Package webserver provides the embedded HTTP server for honey. |
Click to show internal directories.
Click to hide internal directories.