Seed: bitwarden-go CLI posture (Go-only, REST not SDK, AGPLv3)
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
# mopac-bitwarden-go
|
||||
|
||||
A 100% Go CLI for Bitwarden / Bitwarden Secrets Manager, replacing the Node
|
||||
`bw` CLI in supply-chain-sensitive (CMMC L3/TS posture) environments. One
|
||||
static binary, one auditable vendored module tree, no Node runtime.
|
||||
|
||||
- Talks to the Bitwarden Secrets Manager REST API directly with stdlib —
|
||||
NO official SDK (its source-available license is AGPL-incompatible).
|
||||
- Machine-account auth (access-token flow) for headless/agent use; human
|
||||
auth flows where needed.
|
||||
- Porcelain/plumbing model: `bwg get|set|list|sync ...` with JSON out for
|
||||
scripting, plain text for humans.
|
||||
- Pairs with ukrrs/mopac-keyproxy (placeholder keys to consumers; this CLI
|
||||
is how material gets INTO the vault) but fully standalone.
|
||||
- AGPLv3. Part of the MOPAC family; composable by anyone, no org-specific
|
||||
assumptions in code.
|
||||
|
||||
Status: specification phase. Building 2026-08-28 onward; reference study
|
||||
of KNEL/KNELSecretsManager in flight tonight.
|
||||
Reference in New Issue
Block a user