Directories
¶
| Path | Synopsis |
|---|---|
|
Package act runs nektos/act (run GitHub Actions locally) as a managed external binary (pkg/binmgr): downloaded → sha256-verified → cached, never compiled in.
|
Package act runs nektos/act (run GitHub Actions locally) as a managed external binary (pkg/binmgr): downloaded → sha256-verified → cached, never compiled in. |
|
Package actrunner runs Gitea's act_runner (the GitHub-Actions-compatible CI runner) as a managed external binary (pkg/binmgr) — the CI executor for the dhnt mesh.
|
Package actrunner runs Gitea's act_runner (the GitHub-Actions-compatible CI runner) as a managed external binary (pkg/binmgr) — the CI executor for the dhnt mesh. |
|
Package clang provisions a standalone C/C++ toolchain on demand so `bashy clang` works on a bare node.
|
Package clang provisions a standalone C/C++ toolchain on demand so `bashy clang` works on a bare node. |
|
Package cmake provisions an official CMake on demand so `bashy cmake` works on a bare node with no system CMake: resolve the per-platform archive from Kitware's GitHub release, verify it against the published SHA-256 file, then hand off to binmgr's tree-mode Ensure (download → verify → extract → cache → exec).
|
Package cmake provisions an official CMake on demand so `bashy cmake` works on a bare node with no system CMake: resolve the per-platform archive from Kitware's GitHub release, verify it against the published SHA-256 file, then hand off to binmgr's tree-mode Ensure (download → verify → extract → cache → exec). |
|
Package curlbin provides `bashy curl`.
|
Package curlbin provides `bashy curl`. |
|
Package gcloud is a thin, cross-platform PASSTHROUGH wrapper for the Google Cloud SDK CLI (`gcloud`) — provisioning + exec, never a reimplementation.
|
Package gcloud is a thin, cross-platform PASSTHROUGH wrapper for the Google Cloud SDK CLI (`gcloud`) — provisioning + exec, never a reimplementation. |
|
Package gh runs the GitHub CLI (cli/cli) as a managed external binary (pkg/binmgr): downloaded → sha256-verified → cached, never compiled in.
|
Package gh runs the GitHub CLI (cli/cli) as a managed external binary (pkg/binmgr): downloaded → sha256-verified → cached, never compiled in. |
|
Package gitscm provisions a REAL git — the official git-for-windows MinGit on Windows — as a managed, checksum-verified toolchain.
|
Package gitscm provisions a REAL git — the official git-for-windows MinGit on Windows — as a managed, checksum-verified toolchain. |
|
Package gotoolchain provisions an official Go toolchain on demand so `bashy go` works on a bare node with no system Go: resolve the platform archive from go.dev's release index (for the sha256 — go has no .sha256 sidecar), then hand off to binmgr's tree-mode Ensure (download → verify → extract the whole GOROOT → cache → exec).
|
Package gotoolchain provisions an official Go toolchain on demand so `bashy go` works on a bare node with no system Go: resolve the platform archive from go.dev's release index (for the sha256 — go has no .sha256 sidecar), then hand off to binmgr's tree-mode Ensure (download → verify → extract the whole GOROOT → cache → exec). |
|
Package helm runs the Helm CLI (kubernetes package manager) as a managed external binary (pkg/binmgr): downloaded from get.helm.sh → sha256-verified → cached, never compiled in.
|
Package helm runs the Helm CLI (kubernetes package manager) as a managed external binary (pkg/binmgr): downloaded from get.helm.sh → sha256-verified → cached, never compiled in. |
|
Package kopia runs Kopia (a pure-Go, content-addressed, encrypted snapshot backup tool) as a managed external binary (pkg/binmgr) — the backup service for the dhnt mesh.
|
Package kopia runs Kopia (a pure-Go, content-addressed, encrypted snapshot backup tool) as a managed external binary (pkg/binmgr) — the backup service for the dhnt mesh. |
|
Package kube holds the small pieces shared by the managed kubernetes clients `bashy kubectl` and `bashy helm`: cache-first binary resolution and the DKS kubeconfig default so both tools target the dhnt cluster out of the box.
|
Package kube holds the small pieces shared by the managed kubernetes clients `bashy kubectl` and `bashy helm`: cache-first binary resolution and the DKS kubeconfig default so both tools target the dhnt cluster out of the box. |
|
Package kubectl runs the kubernetes CLI (kubectl) as a managed external binary (pkg/binmgr): downloaded from dl.k8s.io → sha256-verified → cached, never compiled in.
|
Package kubectl runs the kubernetes CLI (kubectl) as a managed external binary (pkg/binmgr): downloaded from dl.k8s.io → sha256-verified → cached, never compiled in. |
|
Package loom runs Gitea as a managed external binary (pkg/binmgr) — the git forge for the dhnt mesh.
|
Package loom runs Gitea as a managed external binary (pkg/binmgr) — the git forge for the dhnt mesh. |
|
Package meshagent resolves and execs the outpost mesh agent WITHOUT linking it, so bashy stays the standalone userland keystone.
|
Package meshagent resolves and execs the outpost mesh agent WITHOUT linking it, so bashy stays the standalone userland keystone. |
|
Package mise runs jdx/mise (the polyglot dev-tool / runtime version manager) as a managed external binary (pkg/binmgr): downloaded → verified → cached, never compiled in.
|
Package mise runs jdx/mise (the polyglot dev-tool / runtime version manager) as a managed external binary (pkg/binmgr): downloaded → verified → cached, never compiled in. |
|
Package node provisions an official Node.js runtime on demand so `bashy node` (and `npm`/`npx` via the same tree) work on a bare node with no system Node: resolve the platform archive + its sha256 from nodejs.org's per-release SHASUMS256.txt, then hand off to binmgr's tree-mode Ensure (download → verify → extract → cache → exec).
|
Package node provisions an official Node.js runtime on demand so `bashy node` (and `npm`/`npx` via the same tree) work on a bare node with no system Node: resolve the platform archive + its sha256 from nodejs.org's per-release SHASUMS256.txt, then hand off to binmgr's tree-mode Ensure (download → verify → extract → cache → exec). |
|
Package ollama is a thin shell-out front-door to an externally installed ollama binary, and provides Cobra commands to manage and run models.
|
Package ollama is a thin shell-out front-door to an externally installed ollama binary, and provides Cobra commands to manage and run models. |
|
runner_embed
Package runner_embed self-extracts an embedded ollama inference runner subprocess (llama.cpp + thin HTTP server) into the user cache on first use.
|
Package runner_embed self-extracts an embedded ollama inference runner subprocess (llama.cpp + thin HTTP server) into the user cache on first use. |
|
web
Package web provides the embedded Ollama management web UI.
|
Package web provides the embedded Ollama management web UI. |
|
otel
module
|
|
|
Package podman is a thin shell-out front-door to an externally installed podman binary.
|
Package podman is a thin shell-out front-door to an externally installed podman binary. |
|
engine
dks.go — the `bashy dks` front-door verb: provision and manage the dedicated, uniform, ROOTFUL podman machine that DKS (the dhnt Kubernetes tier) runs k3s in.
|
dks.go — the `bashy dks` front-door verb: provision and manage the dedicated, uniform, ROOTFUL podman machine that DKS (the dhnt Kubernetes tier) runs k3s in. |
|
engine/gvproxy_embed
Package gvproxy_embed self-extracts an embedded gvproxy binary (the user-mode network proxy `podman machine` forwards host sockets through) into the user cache on first use.
|
Package gvproxy_embed self-extracts an embedded gvproxy binary (the user-mode network proxy `podman machine` forwards host sockets through) into the user cache on first use. |
|
engine/podman_embed
Package podman_embed self-extracts an embedded podman binary into the user cache on first use.
|
Package podman_embed self-extracts an embedded podman binary into the user cache on first use. |
|
engine/vfkit_embed
Package vfkit_embed self-extracts an embedded vfkit binary (Apple Virtualization Framework helper for `podman machine`) into the user cache on first use.
|
Package vfkit_embed self-extracts an embedded vfkit binary (Apple Virtualization Framework helper for `podman machine`) into the user cache on first use. |
|
winhelper
Package winhelper provisions the helper binaries podman needs on Windows, and exports the environment that lets podman find them.
|
Package winhelper provisions the helper binaries podman needs on Windows, and exports the environment that lets podman find them. |
|
Package python provisions the Python toolchain on demand via astral-sh/uv — a single self-contained binary that itself downloads + manages CPython.
|
Package python provisions the Python toolchain on demand via astral-sh/uv — a single self-contained binary that itself downloads + manages CPython. |
|
Package rclone runs rclone (a pure-Go, MIT, sync/transfer multi-protocol tool) as a managed external binary (pkg/binmgr) — the transfer engine for the dhnt mesh directory-mirror (pkg/mirror) and a NAS-style file server.
|
Package rclone runs rclone (a pure-Go, MIT, sync/transfer multi-protocol tool) as a managed external binary (pkg/binmgr) — the transfer engine for the dhnt mesh directory-mirror (pkg/mirror) and a NAS-style file server. |
|
Package registry is the declarative catalog of self-provisioning managed external CLIs — the tier-5/6 client tools bashy fronts (kubectl, helm, doctl, and, as they land, aws/azure/gcloud/…).
|
Package registry is the declarative catalog of self-provisioning managed external CLIs — the tier-5/6 client tools bashy fronts (kubectl, helm, doctl, and, as they land, aws/azure/gcloud/…). |
|
Package rust provisions the Rust toolchain on demand via the official rustup-init, so `bashy cargo`/`rustc`/`rustup` work on a bare node with no system Rust: binmgr fetches rustup-init (download → sha256-verify via the official .sha256 sidecar → cache), then runs it once with a bashy-owned CARGO_HOME/RUSTUP_HOME (minimal profile, no PATH modification).
|
Package rust provisions the Rust toolchain on demand via the official rustup-init, so `bashy cargo`/`rustc`/`rustup` work on a bare node with no system Rust: binmgr fetches rustup-init (download → sha256-verify via the official .sha256 sidecar → cache), then runs it once with a bashy-owned CARGO_HOME/RUSTUP_HOME (minimal profile, no PATH modification). |
|
Package seaweedfs runs SeaweedFS (a pure-Go object/blob store with an S3 gateway) as a managed external binary (pkg/binmgr) — the storage spine for the dhnt mesh (it can also back the Zot registry's blob store).
|
Package seaweedfs runs SeaweedFS (a pure-Go object/blob store with an S3 gateway) as a managed external binary (pkg/binmgr) — the storage spine for the dhnt mesh (it can also back the Zot registry's blob store). |
|
Package sphere is the `bashy sphere` front-door for the dhnt SPHERE tier (execution tier 4): multi-node, peer-direct pooled p2p inference/compute — the layer between a single-node sandbox and an orchestrated cluster.
|
Package sphere is the `bashy sphere` front-door for the dhnt SPHERE tier (execution tier 4): multi-node, peer-direct pooled p2p inference/compute — the layer between a single-node sandbox and an orchestrated cluster. |
|
Package tessaro is the account / front-door for the dhnt system: `bashy tessaro` (login/logout/status/open) and the top-level shortcut `bashy login`.
|
Package tessaro is the account / front-door for the dhnt system: `bashy tessaro` (login/logout/status/open) and the top-level shortcut `bashy login`. |
|
Package zot runs Zot (a pure-Go, OCI-native image/artifact registry) as a managed external binary (pkg/binmgr) — the OCI registry for the dhnt mesh.
|
Package zot runs Zot (a pure-Go, OCI-native image/artifact registry) as a managed external binary (pkg/binmgr) — the OCI registry for the dhnt mesh. |
Click to show internal directories.
Click to hide internal directories.