Node Management CLI
Installation
The catalyst-manager CLI is available as a standalone Go binary. Download the latest release for your platform:
# macOS (Apple Silicon)
curl -L https://github.com/dot-billy/catalyst_networks_go_app/releases/latest/download/catalyst-manager-darwin-arm64 -o catalyst-manager
chmod +x catalyst-manager
sudo mv catalyst-manager /usr/local/bin/
# Linux (amd64)
curl -L https://github.com/dot-billy/catalyst_networks_go_app/releases/latest/download/catalyst-manager-linux-amd64 -o catalyst-manager
chmod +x catalyst-manager
sudo mv catalyst-manager /usr/local/bin/Authentication
Authenticate with your Catalyst Networks account:
catalyst-manager auth login
# Opens browser for authentication
# Token is stored in ~/.config/catalyst/credentialsRegistering Nodes
# Register a new node
catalyst-manager register --org acme --name web-prod-01
# Register with a token (for automation)
catalyst-manager register --org acme --name db-01 --token tok_abc123
# List nodes in an organization
catalyst-manager nodes list --org acmeCertificate Management
# View certificate status
catalyst-manager certs status --org acme
# Renew a node certificate
catalyst-manager certs renew --org acme --node web-prod-01