Skip to main content
npm install -g @c6o/cordon
This installs the cordon binary globally. Platform-specific binaries are bundled for:
  • macOS ARM64 (Apple Silicon)
  • macOS x64 (Intel)
  • Linux x64
  • Linux ARM64
Requires Node.js 18 or later.

Verify installation

cordon --version

Prerequisites

Cordon needs a secret source to fetch credentials from. You’ll need at least one of:
Install the 1Password CLI (op) and sign in:
# Install (macOS)
brew install --cask 1password-cli

# Sign in
op signin
The op CLI must be authenticated before starting cordon.
No additional software needed. Cordon uses the built-in credential store:
  • macOS: Keychain Access
  • Linux: kernel keyring (via keyutils) or Secret Service API (via D-Bus)
Store credentials with the cordon secret set command (see Secret Sources).