Skip to content

Commands

cin init <username>
cin set -e <env> [-a <app>] <key> [value]
cin get -e <env> [-a <app>] <key>
cin edit [-e <env>] [-a <app>]
cin explain -e <env> [-a <app>] <key>
cin run -e <env> -a <app> -- <command>
cin export -e <env> -a <app>

Useful export forms:

Terminal window
cin export -e dev -a api --redact-values
cin export -e dev -a api --format json --stdout --yes

Users are age recipients. New users are pending until an active user approves them and rekeys affected values.

cin users create <username>
cin users list
cin users approve <username>
cin users remove <username>

Use an existing public key:

Terminal window
cin users create ci-prod --age age1...
cin doctor
cin doctor -e <env> -a <app>
cin version