Directories
¶
| Path | Synopsis |
|---|---|
|
Package audit provides shared, append-only audit logging stored as YAML.
|
Package audit provides shared, append-only audit logging stored as YAML. |
|
cli
|
|
|
gpgsmith
Package gpgsmith provides the CLI application for gpgsmith.
|
Package gpgsmith provides the CLI application for gpgsmith. |
|
Package daemon implements the long-running gpgsmith daemon process.
|
Package daemon implements the long-running gpgsmith daemon process. |
|
Package gen is the parent of all generated protobuf and ConnectRPC code for gpgsmith.
|
Package gen is the parent of all generated protobuf and ConnectRPC code for gpgsmith. |
|
Package gpg provides GPG operations by shelling out to the gpg binary.
|
Package gpg provides GPG operations by shelling out to the gpg binary. |
|
Package gpgsmith is the gpgsmith kernel: orchestration, sessions, and the types frontends (CLI, web UI, TUI) build on.
|
Package gpgsmith is the gpgsmith kernel: orchestration, sessions, and the types frontends (CLI, web UI, TUI) build on. |
|
Package vault provides encrypted, append-only snapshot storage using age encryption.
|
Package vault provides encrypted, append-only snapshot storage using age encryption. |
|
webui
|
|
|
gpgsmith
Package gpgsmith hosts the gpgsmith web UI — a thin HTTP frontend that calls the daemon over its Unix socket via wire.Client.
|
Package gpgsmith hosts the gpgsmith web UI — a thin HTTP frontend that calls the daemon over its Unix socket via wire.Client. |
|
Package wire is the hand-written ConnectRPC layer for the gpgsmith daemon: the typed client wrapper used by CLI/UI/TUI frontends, the per-service handler implementations the daemon mounts on its HTTP server, and the proto↔kernel type conversion that keeps protobuf types from leaking out of this package into the rest of the codebase.
|
Package wire is the hand-written ConnectRPC layer for the gpgsmith daemon: the typed client wrapper used by CLI/UI/TUI frontends, the per-service handler implementations the daemon mounts on its HTTP server, and the proto↔kernel type conversion that keeps protobuf types from leaking out of this package into the rest of the codebase. |
Click to show internal directories.
Click to hide internal directories.