Documentation Index
Fetch the complete documentation index at: https://docs.codezero.io/llms.txt
Use this file to discover all available pages before exploring further.
Install the Cordon CLI first. It runs the local proxy and provides the setup, configuration, and service commands.
CLI
cordon binary globally. Platform-specific binaries are bundled for:
- macOS ARM64 (Apple Silicon)
- macOS x64 (Intel)
- Linux x64
- Linux ARM64
Requires Node.js 20.18.1 or later.
Verify installation
Cordon Monitor macOS app
Cordon Monitor is an optional macOS menu bar app for observing local Cordon instances. It shows which project and user-scope instances are present, whether they are running, which ports they use, and the routes/listeners loaded from their configs. It is observability-only: Cordon Monitor does not start, stop, or reconfigure Cordon, and it does not handle credentials. Use thecordon CLI for setup and control.
Download Cordon Monitor macOS app
Observability-only companion app for macOS 14+. Signed and notarized.
SHA-256 checksum
Verify the downloaded DMG before opening it.
Cordon Monitor does not install the
cordon CLI. Install the CLI above to run the proxy.Prerequisites
Cordon needs a secret source to fetch credentials from. You’ll need at least one of:1Password CLI
1Password CLI
OS Keyring
OS Keyring
Cordon uses the operating system’s built-in credential store:After installing, log out and log back in so the keyring daemon starts and creates a default “login” collection.Store credentials with the
- macOS: Keychain Access — no additional setup needed.
- Linux: Secret Service API (via D-Bus), typically provided by GNOME Keyring or KDE Wallet. Requires a desktop session.
cordon secret set command (see Secret Sources).