codchi secrets

Manage secrets of code machines.

Synopsis

codchi secrets -v|--verbose... -q|--quiet... --json -h|--help <subcommands>

Description

Sometimes there is the need for user-specific variables and / or secrets, which should not be included inside the .nix files inside a git repository, but they're still needed for the development environment. An example is a GitHub / GitLab token which is used to automatically setup mail and username for Git's config.

See for more information.

Subcommands

  • codchi-secrets-list(1)
    Lists secrets of a code machine
  • codchi-secrets-get(1)
    Get the current value of a secret
  • codchi-secrets-set(1)
    Change the value of an existing secret. The machine needs to be restarted after modifying secrets

Options

  • -v, --verbose
    Increase logging verbosity
  • -q, --quiet
    Decrease logging verbosity
  • --json
    Produce output in JSON format, suitable for consumption by another program
  • -h, --help
    Print help (see a summary with -h)